Pertanyaan Git nama cabang pendek dalam teamcity


Saya menggunakan versi timcity 8.x.x.I mengkonfigurasi Teamcity saya untuk penyebaran berkelanjutan. Saya membutuhkan penyebaran fitur percabangan. Saya melihat dokumen ini "http://confluence.jetbrains.com/display/TCD8/Working+with+Feature+Branches".

Saya mencoba menerapkan dokumen ini di Teamcity saya. Saya punya masalah.

Konfigurasi penggunaan saya menggunakan "OctoPack" (nuget). Paket nuget saya perlu membangun jumlah dan nama cabang. contoh: 1.0.0.356-fitur-1.

Saya mencoba versi ini,

% build.number% -% teamcity.build.vcs.branch.VCS_ROOT_ID% ----> 1.0.0.356-refs / head / feature-1

versi ini tidak mendukung versi nuget. nuget tidak komparatif "/".

Saya perlu ini,

% build.number% -% teamcity.build.vcs.SHORT_BRANCH_NAME.VCS_ROOT_ID% ---> 1.0.0.356-feature-1

bagaimana bisa saya ?

Terima kasih


32
2017-12-11 08:28


asal


Jawaban:


Saya percaya apa yang Anda butuhkan adalah variabel lain. Coba gunakan % vcsroot.branch%. Ada juga % teamcity.build.branch%, tapi itu akan mengandung "<default>"di cabang default. Jika Anda ingin lebih banyak fleksibilitas untuk memilih bagian mana dari nama cabang yang dipilih, Anda dapat mengikuti petunjuk di halaman ini:

http://confluence.jetbrains.com/display/TCD7/Working+with+Feature+Branches#WorkingwithFeatureBranches-branchSpec.


25
2017-12-13 22:36