我正在使用Jenkins多分支管道。我已经在GitHub上配置了API(GitHub-web钩子和ghprb钩子)。目前,如果我点击詹金斯的“扫描仓库现在/扫描仓库日志”,詹金斯将通过GitHub,并创建一个新的公关工作在詹金斯如果有任何公关在GitHub上。因此,每当在GitHub上出现拉请求时,我就需要触发这个多分支管道。当GitHub上有PR时,我希望这个管道自动触发。要做到这一点,我需要做些什么呢?当在GitHub上引发PR时,是否可以自动触发多分支管道?
发布于 2017-12-02 06:37:50
为了实现这一点,我只在GitHub Webhooks的“让我选择个别事件”部分下选择了“推拉请求”。
PS:在Jenkins中自动检测到GitHub分支。
发布于 2017-11-28 15:55:50
这个Jenkins插件构建了来自GitHub的拉请求,并将通过GitHub提交状态API直接向GitHub提交状态API报告结果。 当一个新的拉请求在项目中打开,而拉请求的作者没有白名单时,构建者会问其中一个管理员能验证这个补丁吗?其中一个管理员可以评论ok测试来接受这个拉请求进行测试,请测试这个请求一次测试运行,并添加到白名单中添加作者到白名单。 如果拉请求的作者被白名单,添加一个新的拉请求或新的提交到一个现有的拉请求将启动一个新的构建。 一个新的构建也可以开始一个评论:重试这个请。
https://stackoverflow.com/questions/47531830
复制相似问题