2010-02-22 10 views
3

TeamCity 5.0에 대한 이해가 부족합니다. FxCop을위한 별도의 빌드 러너가있는 이유는 무엇입니까? 필자는 빌드 서버가 모든 것을 한 번에 (컴파일, 유닛 테스트, FxCop 실행 등) 실행하는 것을 선호합니다. 문제는 특정 프로젝트에 대해 단일 Build Runner 이상을 추가하는 방법을 볼 수 없기 때문에 TeamCity에 sln2008 빌드 러너를 사용하는 다른 프로젝트에 대한 종속성이있는 두 번째 프로젝트를 추가해야하거나 MSBuild에서 긴 경로를 찾아 모든 것을 구축 할 수 있습니다. 나는 분명해야 할 것을 놓치고 있습니까? FxCop 코드 분석을 포함하도록 sln2008 Build Runner를 구성 할 수 있습니까?TeamCity : Build After FxCop

답변

4

대부분의 사용자는 테스트를 통해 빌드를 가능한 빨리 수행하기를 원합니다. 적용 범위, 코드 분석, 메트릭과 같은 다른 것들은 자주 실행해서는 안됩니다. 그들의 가치는 시간이 지남에 따라 수집 된 통계이기 때문에 하루에 한 번 실행하면 충분합니다.

build configuraution 기능별 다중 빌드 러너는 다음과 같이 우리 추적기에서 가장 많이 사용 된 것 중 하나입니다 : http://youtrack.jetbrains.net/issue/TW-3660?query=multiple+build+runners, 다음 버전에서 구현할 가능성이 아주 좋습니다.