基于TFS中EMAIL批准的自动发布

时间:2018-04-20 12:40:59

标签: tfs automation devops

所以这可能不是什么新东西,但我在谷歌找不到任何东西,所以在这里发布

简而言之,我试图在不使用TFS API的情况下绑定变更管理和发布管理。

我们已将TFS配置为每天3次部署到QA。但是,我试图为prod实现的是批准过程。我们使用ServiceNow(SNOW)来进行所有变更管理。一旦在SNOW中批准更改以在特定日期部署,SNOW就可以向预定义的邮箱发送电子邮件通知,例如TFS可以挂入的邮箱。一旦TFS收到电子邮件,它应该将构建部署到prod。我很清楚SNOW部分关于如何触发电子邮件,但有没有办法在不使用TFS API的情况下启动基于电子邮件的部署。或者我应该为此看看厨师或木偶?

1 个答案:

答案 0 :(得分:0)

您是否考虑过ServiceNow Outbound REST Webservices选项? ServiceNow可以在特定条件下调用REST API。在您的情况下,当票证被批准并且在更改窗口中时,可能是ServiceNow调用TFS版本API。