Ich benutze Teamcity 8.x.x Version.Ich konfigurierte meine Teamcity für die kontinuierliche Bereitstellung. Ich benötige eine Feature Branching-Bereitstellung. Ich sehe dieses Dokument "http://confluence.jetbrains.com/display/TCD8/Working+with+Feature+Branches".Git kurzer Zweig Name in Teamcity
Ich versuche dieses Dokument auf meiner Teamcity zu implementieren. Ich habe ein Problem.
Meine Deployment-Konfiguration verwenden "OctoPack" (nuget). Mein nugget-Paket benötigt die Anzahl der Builds und den Namen der Verzweigung. Beispiel: 1.0.0.356-Feature-1.
ich versuche ich diese Versionierung,
% build.number% -% teamcity.build.vcs.branch.VCS_ROOT_ID% ----> 1.0.0.356-refs/Kopf/Feature-1
Diese Version unterstützt keine Versionsverwaltung. nugget nicht vergleichend "/".
ich diese benötigen,
% build.number% -% teamcity.build.vcs.SHORT_BRANCH_NAME.VCS_ROOT_ID% ---> 1.0.0.356-feature-1
, wie kann ich das?
Danke
Können Sie teilen, wie Sie das gelöst haben? –
Hallo, versuch das,% build.number% -% teamcity.build.branch% –
@LarsStenberg, ich weiß das vielleicht zu spät, aber ich dachte die gleiche Frage, als ich die akzeptierte Antwort sah. Also füge ich diesen Kommentar hinzu, wenn jemand sonst Hilfe in der Zukunft braucht. Was Sie wirklich brauchen, ist die Verzweigungsspezifikation, um Ihnen den korrekten logischen Verzweigungsnamen zu geben. Dies ist das klar hier erwähnte: https://confluence.jetbrains.com/display/TCD10/Working+with+Feature+Branches#WorkingwithFeatureBranches-Logicalbranchname. Dann können Sie% teamcity.build.branch% verwenden, da es sich im Grunde um den logischen Zweignamen handelt. – bigbearzhu