近期開發(fā)團(tuán)隊(duì)對(duì)代碼上線提了一個(gè)小需求蕊爵,希望能在每次測試完成進(jìn)入發(fā)布階段的代碼上打Tag后發(fā)布,而不是單純的根據(jù)最新的Master分支上的Sha1進(jìn)行發(fā)布掂恕,我們?cè)贘enkins中通過利用
GIT Publisher
這個(gè)插件來完成這個(gè)需求火欧。
依賴插件
GIT Publisher
配置
在構(gòu)建后操作
中選擇 Git Publisher
具體的內(nèi)容安裝上圖填寫衷畦,其中 tag to push中的$build可以根據(jù)實(shí)際情況替換成其他變量,比如時(shí)間戳
create new tag 一定要勾選摇锋,一定要勾選丹拯,一定要勾選 重要的事情說三遍
以上完成后,在下次執(zhí)行任務(wù)的時(shí)候就能自動(dòng)在Git上打Tag了