2014-06-06 4 views
0

로컬 NuGet 갤러리를 설정하고 빌드 아티팩트를 게시하려고합니다. 빌드가있을 때마다 모든 단일 빌드 아티팩트를 Nuget 갤러리에 게시하는 대신 안정 버전 인 것으로 확신 할 때 수동으로 특정 버전의 아티팩트를 게시 할 수 있기를 원합니다.특정 TeamCity 이슈를 NuGet에 게시하십시오.

TeamCity에서이를 수행 할 수있는 방법이 있습니까?

CI Build -> Package Build

그런 식으로 당신이 수동으로있어 일단 구축 패키지를 트리거 할 수 있습니다

+0

TeamCity에 내장 된 NuGet 피드를 사용하고 있습니까? – SteveChapman

+0

아니요, 우리는 NuGet 갤러리 설정이 있습니다. 우리는 TC NuGet을 사용하지 않습니다. – Vikram

답변

2

한 매우 간단한 옵션은 패키지 빌드는 CI 빌드에 스냅 샷 의존성을 갖는, 빌드 체인을 만드는 것입니다 준비된. 패키지/게시 빌드 단계를 패키지 빌드로 이동해야합니다.

'최신'빌드를 게시하지 않으려는 경우에도 특정 변경 세트를 타겟팅 할 수 있습니다.

+0

감사. 나는 그것을 여기에서 최신의 것을 게시하려고 노력할 것이다. – Vikram

+0

스티브에게 감사드립니다. 나는 당신의 대답을 받아 들였습니다. 그러나 제가 한 일은 결국 당신이 의미하는 바가 아닌지는 확실치 않지만 약간 다릅니다. 패키지를 생성 한 단계에서 빌드 종속성을 작성했습니다. 그런 다음 게시 작업 (패키지 작업에 종속 됨)에서 사용자 지정 빌드 실행을 클릭하고 게시 할 특정 빌드를 선택할 수 있습니다 !! – Vikram

관련 문제