2014-01-17 2 views
2

내 목표는 생성 된 빌드 정의/빌드 번호에서 파생 된 버전 번호로 내 프로젝트의 AssemblyInfo.cs 버전 정보를 업데이트하는 것입니다 TFS에 의해. 예를 들어 2013-01-20에서 실행되는 첫 번째 빌드는 2013.1.2.1입니다.Azure Continuous Deployment 빌드 프로세스 용 Visual Studio Team Services에서 사전 빌드 스크립트 실행하기

또한 Microsoft는 호스팅 된 TFS (현재 Visual Studio Team Services라고 함)를 사용하고 있으며 AzureContinuousDeployment.11.xaml 빌드 프로세스를 사용하고 있습니다. Azure를 TFS에 연결할 때 자동으로 설정되었습니다.

http://msdn.microsoft.com/en-us/library/vstudio/dn376353.aspx#scripts의 정보는 내가 빌드 전 작업으로 PowerShell 스크립트를 실행할 수 있습니다, 나는 그러나, 나는이 사전 빌드 스크립트를 볼 수 없습니다 https://tfsbuildextensions.codeplex.com/SourceControl/latest#Scripts/ApplyVersionToAssemblies.ps1

에서 하나를 사용하고자하는 것을 의미한다 주어진 빌드 정의에 대해 옵션을 사용할 수 있습니다.

Visual Studio Team Services, 특정 빌드 프로세스의 제한 사항입니까? 아니면이 옵션을 사용하거나 표시 할 수없는 것이 있습니까?

(가능한 경우 빌드 프로세스를 수정하지 않고) 가능한 한 가장 쉬운 방법으로 버전을 적용하고 싶습니다.

답변

3

당신이 AzureContinuousDeployment.11.xaml 프로세스 템플릿을 만들 필요하지 않은 경우 당신은 당신이 후있어 사전 빌드 스크립트 옵션을 포함 않는 TfvcTemplate.12.xaml 빌드 프로세스 템플릿을 변경할 수 있습니다.

enter image description here

+0

의 과정에 대해 배울 수 있습니다 전에 TFS가 템플릿을 작성 사용자 정의 적이 없다면. –

관련 문제