Github Pull Request Builder - 测试此请不要触发构建

xia*_*lin 4 github pull-request jenkins jenkins-plugins

我按照README中的说明配置了Github Pull Request Builder

它似乎只通过cron工作 - 它每小时运行一次.但是,直接评论"请测试此请求"或推送到存储库不会触发构建.我在我的存储库中有一个'bot'jenkins-user作为管理员.我还在Webhooks&Services下启用了github-webhook和/ jenkins/ghprbhook

我想知道PR Builder如何对"请测试这个"评论做出反应..有没有办法可以监控它?

xia*_*lin 8

基本上,如果您按照说明并设置Pull Request Builder,它就是一个cron.

对于每次定期运行,它会在最后一次检查后检测是否有新的提交或"请测试此请求".如果是,那么它将触发构建.

请注意,GHPRB将创建一个临时分支,将您的PR代码合并到默认分支.如果代码中存在冲突,它会提醒您.

  • 我只想补充一点澄清,即使这是一个古老的问题/答案.该插件实际上并不创建临时分支.它只是利用GitHub在创建一个拉取请求时创建临时分支这一事实,该请求显示PR是否能够合并而不会发生冲突. (3认同)