2017-06-21 67 views
2

在VSTS在線,我在我的發佈過程中(觸發器下)檢查了連續部署。在Set trigger on artifact source,我把標籤條件(with tags)設置爲自動VSTS:無法添加構建標籤觸發版本

Release trigger

我也有在構建過程中的標籤。 (正確添加標籤到版本)

但是我的版本不會自動觸發?在Deployments狀態(在我的構建中),它表示「爲發佈觸發器設置的標籤與構建分支中的標籤不匹配」。但他們匹配(見圖片)。可能是什麼問題?

Build

回答

4

這是因爲你在構建完成後加入標籤Automated(由標籤源或手動)。這不能觸發CD發行。 標籤應該在構建期間添加(不是構建完成)。所以,你可以在你的構建定義添加具有內嵌腳本電源外殼任務:

Write-Host "##vso[build.addbuildtag]Automatd" 

然後釋放將觸發構建完成之後。

enter image description here

+0

謝謝,我有命令和標籤之間的空間;('寫主機 「## VSO [build.addbuildtag(空間)自動化」'它現在。 – Stephane