Ekipcity 8.x.x sürümünü kullanıyorum. Sürekli kurulum için Teamcity'yi yapılandırdım. Bir dallanma dağıtımına ihtiyacım var. Bu belgeyi "http://confluence.jetbrains.com/display/TCD8/Working+with+Feature+Branches" görüyorum.Ekip üyeliğinde kısa şube adı Git
Bu belgeyi Teamcity sistemimde uygulayarak deniyorum. Bir problemim var.
Dağıtımım "OctoPack" (nuget) yapılandırmasını kullan. Nuget paketimin sayım ve şube adı oluşturması gerekiyor. örnek: 1.0.0.356-özellik-1. Bu sürüm deneyin ediyorum
,
% build.number% -% teamcity.build.vcs.branch.VCS_ROOT_ID% ----> 1.0.0.356-ref/kafa/özellik 1
Bu sürüm, nuget sürümlerini desteklememektedir. nuget karşılaştırmalı "/". Buna ihtiyacım
,
% build.number% -% teamcity.build.vcs.SHORT_BRANCH_NAME.VCS_ROOT_ID% ---> 1.0.0.356-özellik-1
Nasıl verebilirim
Teşekkürler
Bunu nasıl çözdüğünüzü paylaşır mısınız? –
Merhaba, bunu deneyin,% build.number% -% teamcity.build.branch% –
@LarsStenberg, bunun çok geç olduğunu biliyorum, ama kabul edilen cevabı gördüğümde aynı soruyu düşünüyordum. Bu nedenle, gelecekte başka birinin yardıma ihtiyacı varsa, bu yorumu ekliyorum. Aslında ihtiyacınız olan şey, size doğru mantıksal şube adını vermek için dal belirtimidir. Burada açıkça belirtilmiştir: https://confluence.jetbrains.com/display/TCD10/Working+with+Feature+Branches#WorkingwithFeatureBranches-Logicalbranchname. Daha sonra,% teamcity.build.branch% değerini temelde mantıksal şube adı olarak kullanabilirsiniz. – bigbearzhu