2017-06-13 51 views
0

我们有两个环境INT和PROD。我们有INT的时间表触发器和PROD的持续部署触发器。每当INT构建被验证,我们添加一个标签到构建int_verified。 PROD上的连续部署触发器被设置为触发具有标记int_verified的构建。我希望无论何时将新标签添加到构建中,都会触发触发器并启动PROD部署。但是,似乎并非如此。有没有不同的方式来得到这个工作?向构建添加标签不会触发发布?

+0

为什么不使用内置审批管道功能?而不是将标签添加到构建中,正在签署的人将批准部署到下一个阶段? –

回答

1

只需将构建标签添加到完成的构建不触发发布。您需要在构建过程中添加构建标记。

例如:

  1. 添加PowerShell的任务通过使用此代码
  2. 添加标签:

    写主机 “## VSO [build.addbuildtag] int_verified”

有关测井的更多信息,可以参考:Logging Commands