Teamcity 8.x.x 버전을 사용하고 있습니다. 지속적으로 Teamcity를 구성했습니다. 배포 기능이 필요합니다. 나는이 서류 "http://confluence.jetbrains.com/display/TCD8/Working+with+Feature+Branches"을 본다.팀 사이트의 Git 짧은 지점 이름
저는 Teamcity에서이 문서를 구현하려고합니다. 나는 문제가있다.
내 배포 구성에서는 "OctoPack"(너겟)을 사용합니다. 내 nuget 패키지에는 빌드 개수와 분기 이름이 필요합니다. 예 : 1.0.0.356- 기능 -1. 나는이 버전을 시도하고있어
,
%의 build.number의 % - % teamcity.build.vcs.branch.VCS_ROOT_ID % ----> 1.0.0.356 - 심판/헤드/기능-1
이 버전은 nuget 버전 관리를 지원하지 않습니다. 비교하지 않는 누에 츠 "/". 나는이 필요
,
퍼센트의 build.number의 % - % teamcity.build.vcs.SHORT_BRANCH_NAME.VCS_ROOT_ID % ---> 1.0.0.356-기능-1
어떻게 할 수 있습니까?
감사합니다.
해결 방법을 공유 할 수 있습니까? –
안녕하세요, % build.number % - % teamcity.build.branch % –
@LarsStenberg 이걸 시도해보세요. 너무 늦었을 거예요.하지만 받아 들여진 대답을 보았을 때 같은 생각을하고있었습니다. 그래서 누군가 다른 사람이 도움이 필요하다면이 주석을 추가합니다. 실제로 필요한 것은 올바른 논리 분기 이름을 제공하기위한 분기 스펙입니다. https://confluence.jetbrains.com/display/TCD10/Working+with+Feature+Branches#WorkingwithFeatureBranches-Logicalbranchname에 명확히 언급되어 있습니다. 기본적으로 논리 분기 이름이므로 % teamcity.build.branch %를 사용할 수 있습니다. – bigbearzhu