当在Github上提交PR时,我们的Jenkins Pipeline会自动创建一个s3存储桶来托管基于该分支的静态网站。
如何在合并PR时运行脚本删除该存储桶?
答案 0 :(得分:1)
可悲的是,目前(2017年5月)无法做到"发布合并钩子"与Jenkinsfiles的PRs。 https://issues.jenkins-ci.org/browse/JENKINS-36109表示可以使用插件完成,但目前还没有这样的东西。
答案 1 :(得分:1)
您可以在Jenkins和Github webhooks之间添加集成。有PullRequestEvent,您可以使用它来例如触发詹金斯的特定工作。合并PR时如何使用该事件的更多信息在this answer