当合并PR时,如何在Jenkins管道中运行清理任务

时间:2017-05-15 11:53:05

标签: github jenkins jenkins-pipeline

当在Github上提交PR时,我们的Jenkins Pipeline会自动创建一个s3存储桶来托管基于该分支的静态网站。

如何在合并PR时运行脚本删除该存储桶?

2 个答案:

答案 0 :(得分:1)

可悲的是,目前(2017年5月)无法做到"发布合并钩子"与Jenkinsfiles的PRs。 https://issues.jenkins-ci.org/browse/JENKINS-36109表示可以使用插件完成,但目前还没有这样的东西。

答案 1 :(得分:1)

您可以在Jenkins和Github webhooks之间添加集成。有PullRequestEvent,您可以使用它来例如触发詹金斯的特定工作。合并PR时如何使用该事件的更多信息在this answer