2010-05-27 4 views
1

저는 지속적인 통합을 위해 CruiseControl.NET을 사용해 왔습니다. 이제는 함께 프로젝트를 배포 할 수 있기를 원합니다. 이 작업을 수행하는 기본 방법은 무엇입니까? 포스 빌드 (Force Build)가 배포 할 새 프로젝트를 만드나요?CruiseControl.NET을 사용하여 배포

나는 모든 성공적인 커밋마다 배포하고 싶지 않습니다.

의견을 말하십시오.

답변

1

우리는 그렇게합니다. 강제 된 경우에만 빌드되는 별도의 CC 프로젝트가 있습니다. 이 프로젝트가 수행하는 모든 작업은 최신 코드를 모든 제작 상자로 푸시하는 것입니다. 배포의 실제 작업은 MSBuild 스크립트를 통해 수행됩니다. 밀어 넣기를 원할 때마다 우리는 그 배포 프로젝트를 강요합니다.

관련 문제