Capistrano 배포 앱을 개발 데이터베이스를 사용하도록하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/255233

  •  05-07-2019
  •  | 
  •  

문제

Capistrano를 사용하여 개발 서버에 배포하는 앱이 있습니다. 이 배포가 개발 데이터베이스를 사용하도록 강요하고 싶습니다. 지금까지 내가 수행 한 유일한 방법은 제작 데이터베이스 정보를 database.yml 개발 정보와 동일합니다. 그러나 이것은 완전한 해킹입니다.

나는 설정을 시도했다 rails_env 개발에 deploy.rb 그러나 그것은 효과가 없었습니다.

생각?

도움이 되었습니까?

해결책

나는 솔루션을 사용하여 결국 끝났다 여기. 기본적으로 환경에서 라인을 교체하는 레시피입니다.

Dreamhost의 승객 구성과 관련된 문제가있는 것 같습니다. 생산 모드에서 실행중인 것으로 가정합니다.

다른 팁

나는 사용할 것이다 Capistrano Ext 여러 배포 환경을 정의하기 위해 나는 과거에 이것을 내 앱의 준비 및 생산 설치에 사용 했으므로 당신에게 잘 작동한다고 생각합니다.

Jamis Buck에는 글이 있습니다 사용 방법에 대한 개요를 원한다면

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top