우리는 가상 호스트 인 dotCloud를 사용하여 일부 응용 프로그램을 실행합니다. dotCloud는 git repo에서 직접 응용 프로그램을 배포하고 해당 repo에서 dotcloud.yml이라는 구성 파일을 읽어 스택을 구성하고 실행합니다.서로 다른 지점에있는 동일한 구성 파일의 서로 다른 버전
우리는 동일한 repo의 일부인 두 개의 분기 (하나의 프로덕션, 하나의 스테이징)를 가지며 이러한 점을 통해 dotCloud 인스턴스를 분리합니다. 이러한 각 인스턴스를 실행하려면 dotcloud.yml 파일에 약간의 차이가 있습니다.
이 dotcloud.yml 파일을 관리하는 가장 좋은 방법은 무엇입니까? 현재 우리는 각 브랜치에서 dotcloud.yml이 올바른지 확인하고 있지만, 스테이징에서 마스터로 변경 사항을 병합 할 때마다 계속 덮어 쓰게됩니다.
프로덕션과 스테이징 분기 사이의 'dotcloud.yml'에이 "사소한 차이"를 설명 할 수 있습니까? – jpetazzo
환경 변수 등을 추측하고 있습니다. – nilskp