在构建中添加标记不会触发释放?

时间:2017-06-13 07:41:26

标签: azure-pipelines azure-pipelines-release-pipeline

我们有两个环境INT和PROD。我们有INT的计划触发器和PROD的持续部署触发器。每当验证INT构建时,我们都会在构建int_verified中添加一个标记。 PROD上的持续部署触发器设置为触发具有标记int_verified的构建。我希望无论何时在构建中添加新标记,都会触发触发器并启动PROD部署。但是,似乎并非如此。有没有不同的方法让这个工作?

1 个答案:

答案 0 :(得分:1)

只需将构建标记添加到已完成的构建中,不会触发释放。您需要在构建期间添加构建标记。

例如:

  1. 添加PowerShell任务
  2. 使用以下代码添加标记:

    Write-Host“## vso [build.addbuildtag] int_verified”

  3. 有关日志记录的更多信息,请参阅:Logging Commands