2016-03-05 59 views
0

我一直在阅读几篇文章并在Jenkins上观看一些视频。我想知道一旦主分支部署到临时服务器后自动发送一封电子邮件给客户端,通知他们URL到暂存服务器并给他们一个“部署直播”的链接,这将是多么容易。通过这种方式,客户可以看到变化,确保他们对此感到满意,然后自行部署,而无需通过电子邮件向任何人发送电子邮件,以请求其上线。通过电子邮件通知链接部署到现场服务器

任何人都知道这与詹金斯有多么容易?可能有一个插件可以做到这一点,但到目前为止我还没有遇到任何问题。

回答

2

我看到一个演讲,一个家伙会这样做,通知QA需要测试一个新构建,以及在构建准备发布到产品时通知QA。

基本上最后一个自动化作业(部署到分段作业)有一个构建后步骤来发送电子邮件到某个地址。电子邮件的正文包含一个链接,指向REST API,用于“部署到生产”作业,从而触发构建。

电子邮件收件人测试的东西,如果满意,点击链接,詹金斯运行生产工作。显然,这要求接收者有权访问Jenkins实例(至少是REST API)。也就是说,没有理由不能建立自己的系统来接受有限的外部请求并将它们转发给您的Jenkins API。

视频链接(包括相关部分的时间基准)为:https://youtu.be/3HI7mv_791k?t=3169

如果你一直在看你可能已经遇到过一些影片,但它是很长,所以你可能没有看过这一切。

+0

不错,谢谢你 – user1532669