1

간단한 예를 ... 다른 프로젝트를 배포하는 방법문어 배포 : 다른 생산 기계에 내 문제의

우리 회사는 4 별도의 응용 프로그램이 있습니다 응용 프로그램 A, B, C & D. 우리 회사는 2 개 개의 별도 생산 서버가를 .

  • 애플리케이션 A의 운영 서버 = 서버 1
  • 애플리케이션 B의 생산 서버 = 서버 1
  • 애플리케이션 C의 생산 서버 = 서버 2
  • 애플리케이션 D'의 운영 서버 = 서버 2

Octopus Deploy 웹 사이트의 예제는 모든 "프로젝트"에서 제작 환경 "환경"이 동일하다고 가정합니다.

제 제작 환경은 프로덕션 환경에 배포되는 응용 프로그램에 따라 다릅니다.

각 서버마다 이름이 지정된 "환경"을 만들 수 있지만 변형을위한 이상한 (웹/앱) .config 이름으로 끝날 것입니다 (App.Release.Config가없는 것을 선호합니다. Server1.Config).

프로덕션 서버가 여러 대인 경우 Octopus Deploy를 어떻게 설정합니까? 이 역할이 잠재적으로 해결할 수있는 기계 역할입니까?

감사합니다, 나는 태그를 사용함으로써 달성 될 수있다 싶었던 무엇

아담

+0

"프로덕션"환경의 머신에 다른 "역할"을 할당하는 것이 트릭을 수행하는지 확인하기 위해 "역할"을 시험하고 있습니다. 다시보고 할 것입니다. – CptCoathanger

답변

0

. 각 환경의 각 시스템에 다르게 태그를 지정하고 프로세스 단계에서 해당 시스템을 대상으로 지정할 수 있습니다. 이렇게하면 현명하게 .config 파일 이름을 유지할 수 있습니다.