2017-04-27 9 views
0

지역의 repo => 원격 기원과 PUSH 추가의 bitbucket => 지역의 repo에서 마스터에서 Heroku가에 Heroku가 => 푸시를 작성하고하지의 bitbucket에서heroku 서버에 응용 프로그램을 배포 할 때 정보의 흐름은 무엇입니까? 내가 .. 만들기 알아 낸 바에 따르면

이를 확인하시기 바랍니다 흐름.

+0

워크 플로우를 의미합니까? 정답은 없습니다. 그것은 프로젝트와 팀에 달려 있습니다. 하지만 예, 소규모 프로젝트의 가장 일반적인 워크 플로는 로컬 시스템의 마스터 브랜치에서 영웅에게 배포하는 것입니다. – max

+0

이 링크를 참조하십시오 : https://guides.railsapps.org/rails-deploy-to-heroku.html –

+0

@max 그래서 원격 배포판 (bitbucket과 같은)을 배포 할 필요가 없다고 말하는 것이 맞습니다. heroku 및 heroku의 앱이 내 스크립트의 저장소를 자체 서버에 만듭니다. – tambakoo

답변

0

이 단계는 필요하지 않습니다. add remote origin and PUSH to bitbucket.

을 원격 URL로 git에 추가하십시오. 공식적인 heroku doc-Deploying with Git에 배포 프로세스 및 진행 상황에 대한 자세한 내용을 볼 수 있습니다.

+0

감사합니다. 원격 저장소를 heroku와 동기화하는 방법이 있습니까? – tambakoo

+0

@ tambakoo 당신은 컴퓨터를 이것을 위해 사용할 수 있습니다 :) Travis와 같은 일부 CI 도구는 상자에서 heroku 로의 지속적인 배포를 지원합니다. – idej

+0

알았어, 고마워! – tambakoo

0

heroku에 대한 레일 앱을 배포하는 것이 이상적입니다. 그냥 heroku 공식 문서 here을 살펴보십시오.

듣기 몇 가지 필수 명령을 추가합니다. 새 변경 사항을 git 저장소에 푸시 한 후 순차적으로 실행해야합니다.

> heroku login 
> heroku create 
> git push heroku master 
> heroku run rake db:migrate 
+0

이 링크가 질문에 대답 할 수 있지만 여기에 답변의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [리뷰에서] (리뷰/저품절 포스트/15977243) – derM

+0

귀하의 의견에 감사드립니다, 내 대답을 편집합니다. –

0

Github를 사용하면 Heroku 앱을 Github 레포와 쉽게 연결할 수 있으며 모든 Heroku 코드가 자동으로 Heroku에 푸시됩니다.

이 옵션은 현재 BitBucket에서 사용할 수 없습니다.