TeamCity에서 프로젝트를 성공적으로 빌드 한 후 TFS 소스 컨트롤에 어셈블리를 체크 인하 고 싶습니다. 우아하고 쉬운 방법이 있습니까?TeamCity에서 빌드 한 후 TFS에 어셈블리 체크인
나는 명령 줄 단계를 작성하고 매개 변수 tf.exe 실행,하지만 나는 TFS에 연결하는 자격 증명을 제공하는 디렉토리를지도하고 마지막에 체크 할 필요가 있습니다.
두 번째 옵션이다 powershell 단계를 설정하고 cmdlet 중 하나를 사용하지만이 작업을 수행하고 싶지 않은 빌드 시스템에 cmdlet을 설치해야합니다.
그런 경우에 경험이 있으십니까? 아마도 TeamCity에서 소스를 가져 오기 위해 사용한 자격 증명을 사용할 수 있고 디렉토리를 매핑하지 않고 다운로드 한 구조/소스를 사용할 수 있습니까?
왜 유물을 teamcity/ivy/nuget에 저장하지 않으시겠습니까? –
좋은 점은 너겟이 다음 단계라는 것입니다. 지금은 몇 가지 다른 프로젝트에서 사용되는 어셈블리가 들어있는 디렉토리가 있으며, 전체적으로 lib 디렉토리에서 어셈블리를 업데이트해야합니다. 물론 미래에 나는 대신에 너겟을 사용하려고 노력할 것입니다. –
그때까지 teamcity 빌드 아티팩트를 사용하여 빌드 어셈블리를 전달하십시오. PowerShell 또는 기타 필요한 것 없음. –