Jenkins 通过电子邮件通知上的链接部署到live server

Jenkins 通过电子邮件通知上的链接部署到live server,jenkins,Jenkins,我读了几篇关于詹金斯的文章,看了几段视频。我想知道,一旦将主分支部署到登台服务器,自动向客户机发送电子邮件,通知他们登台服务器的url,并向他们提供指向“deploy live”的链接,会有多容易。通过这种方式,客户端可以看到更改,确保他们对更改感到满意,然后自己部署它,而无需向任何人发送电子邮件请求它上线 有人知道这对詹金斯来说有多容易吗?可能有一个插件可以做到这一点,但到目前为止,我还没有遇到任何东西。我看到一个演讲,一个家伙这样做是为了通知QA要测试的新构建,以及通知构建何时准备发布到生产

我读了几篇关于詹金斯的文章,看了几段视频。我想知道,一旦将主分支部署到登台服务器,自动向客户机发送电子邮件,通知他们登台服务器的url,并向他们提供指向“deploy live”的链接,会有多容易。通过这种方式,客户端可以看到更改,确保他们对更改感到满意,然后自己部署它,而无需向任何人发送电子邮件请求它上线


有人知道这对詹金斯来说有多容易吗?可能有一个插件可以做到这一点,但到目前为止,我还没有遇到任何东西。

我看到一个演讲,一个家伙这样做是为了通知QA要测试的新构建,以及通知构建何时准备发布到生产环境

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

电子邮件接收者会进行测试,如果满意,单击链接,Jenkins就会运行生产作业。显然,这要求接收者对Jenkins实例具有某种访问权限(至少是RESTAPI)。也就是说,您没有理由不设置自己的系统来接受有限的外部请求并将它们转发给Jenkins API

视频链接(包括相关部分的时间参考)为:


如果你一直在看一些视频,你可能已经看到了它,但是它很长,所以你可能没有全部看过。

我看到一个演讲,一个家伙这样做是为了通知QA要测试的新构建,以及通知构建何时准备发布到生产环境

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

电子邮件接收者会进行测试,如果满意,单击链接,Jenkins就会运行生产作业。显然,这要求接收者对Jenkins实例具有某种访问权限(至少是RESTAPI)。也就是说,您没有理由不设置自己的系统来接受有限的外部请求并将它们转发给Jenkins API

视频链接(包括相关部分的时间参考)为:

如果你一直在看一些视频,你可能已经看到了它,但它相当长,所以你可能没有看到它的全部