2011-08-25 10 views
3

팀 빌딩에서 매개 변수화 된 빌드를 구성 할 수있는 방법이 있습니까?Teamcity - 매개 변수화 된 빌드

빌드를 실제로 트리거하기 전에 몇 가지 매개 변수를 전달해야합니다. 프로젝트에 대한 여러 릴리즈가 있고 빌드 빌드가 실행될 때마다 수동으로 릴리스 버전을 전달해야합니다 (CI 빌드가 아님)

그러면 빌드에이 릴리스 버전을 사용하게됩니다.

답변

6

TeamCity를 사용하여 버전 번호를 관리하고 싶지 않다면 BuildVersion (또는 원하는 것을 무엇이든) 구성을 위해 build parameter을 생성하는 것이 좋습니다.

그런 다음 빌드를 트리거 할 때마다 수동으로 버전을 정의해야합니다. custom build button을 클릭하고 후속 대화 상자에서 매개 변수에 대한 버전을 입력하여이 작업을 수행 할 수 있습니다.

그런 다음 스크립트에 BuildVersion 속성을 사용할 수 있습니다.

그러나이 매개 변수를 정의하지 않고도 사람들이 빌드를 실행하는 것을 막을 수는 없습니다 (일부 문제가 발생할 수 있음).

관련 문제