【问题标题】:Showing Jenkins pipeline status against pull requests in GitHub在 GitHub 中针对拉取请求显示 Jenkins 管道状态
【发布时间】:2017-09-24 11:40:40
【问题描述】:

我最近开始使用 Jenkins Pipelines 并配置了一个多分支作业,它很高兴在我的一个分支上获取 Jenkinsfile。

我在帖子\文章的屏幕截图中看到,Jenkins 可以向 GitHub 中的拉取请求报告分支是否已通过\未通过管道中执行的检查的状态。

对于我打开的拉取请求,我没有看到任何此类反馈,我可以在 Jenkins 中看到它触发了已通过的管道构建。

如何在 GitHub 中获得显示管道检查已通过的通知。我需要配置其他东西吗?

【问题讨论】:

    标签: github jenkins jenkins-pipeline


    【解决方案1】:

    我发现这完全取决于我在 Jenkins 中配置多分支管道作业时使用 Git 而不是 GitHub 源选项。

    GitHub Branch Source 插件的文档给了我线索!

    我现在在我的拉取请求中收到状态消息,显示管道检查是否处于挂起\失败\通过。

    【讨论】:

      【解决方案2】:

      查看 Github Pull Request Builder Plugin,它应该可以满足您的要求:https://wiki.jenkins-ci.org/display/JENKINS/GitHub+pull+request+builder+plugin

      【讨论】:

      • PR Builder 插件无法与管道一起正常工作。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-11
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-15
      相关资源
      最近更新 更多