2011-11-01 2 views
2

hudson 빌드를 사용하여 응용 프로그램을 빌드합니다. web.debug.config, web.release.config 및 web.beta.config가 있습니다. 내 질문은 이것이다. 빌드 할 때마다 hudson이 각각의 빌드를 별도로 빌드하는 작업을 할 수있는 방법이 있습니까?Hudson 빌드 다른 web.configs로 여러 빌드 수행

답변

1

Matrix 프로젝트에 대한 문서가 심각하게 부족합니다. 모든 것을 시도한 후이를 포기하고 훨씬 더 간단한 해결책을 얻었습니다.

각 구성의 빌드를 얻으려면 방금 이렇게 다른 명령 줄 매개 변수로 추가 빌드 단계를 추가해야합니다.

클릭 빌드 단계를 추가 -> 다음 추가 명령 행 인수 필드에

MSBUILD

와 VS 프로젝트 나 솔루션을 빌드 : /속성을 : 구성 = 디버그 나는 단순히 다른 빌드를 추가

/특성 :와를 제외하고 다른 빌드를 수행 단계 구성 =

를 해제하고 다른 하나는/속성 : 구성 = 베타

이를 통해 실행 각 빌드마다 각기 다른 구성을 사용하여 순차적으로 빌드합니다.

1

matrix (multi-configuration) 프로젝트를 사용하여 행렬 변수를 구성 유형으로 만들 수 있습니다.

링크 된 문서가 너무 좋지는 않지만 잘하면 갈 수 있습니다.

+0

예 저는 그것에 대해 조금 읽었지만 다른 구성 파일로 빌드하기 위해 매트릭스 프로젝트를 설정하는 방법에 대한 예제를 발견하지 못했습니다. 누군가가 예제를 본다면 링크가 인정 될 것입니다. –

관련 문제