【问题标题】:Jenkins build status icons on GitHub Pull requestsJenkins 在 GitHub 拉取请求上构建状态图标
【发布时间】:2017-11-07 01:24:35
【问题描述】:

我正在将 Jenkins 与 GitHub 集成,并已成功将 Jenkins 设置为在 GitHub 推送后构建。但我想建立的另一件事是拉取请求页面上的构建状态图标(绿色检查,黄色圆圈表示挂起,红色“x”)。我该如何显示这些图标?

这是来自苹果的 swift pull request 页面的示例:

【问题讨论】:

标签: github jenkins


【解决方案1】:

为此,您需要添加 Jenkins 插件:

  1. github-request-builder 在 GitHub 中设置给定 PR 的构建状态。 This post 是一个很好的设置指南。

  2. embeddable-build-status 托管一个项目范围的图像,显​​示您的整体构建状态:

【讨论】:

  • 嗨,德里克,感谢您的意见。我之前尝试过,虽然它确实有效,但我相信这是 Readme.md 中整个项目的构建状态标志。我正在寻找一种方法,让 GitHub 根据我在顶部提供的示例图像显示每个拉取请求的构建状态。谢谢。
  • 谢谢,我使用 github pull request builder 让它工作了。
  • 构建状态徽章不是问题恕我直言的答案
  • @StephenKing 你是对的,我想那是对的。我会调查你使用 jenkins-pipeline 的答案,谢谢。
猜你喜欢
  • 1970-01-01
  • 2019-01-09
  • 1970-01-01
  • 2018-06-27
  • 1970-01-01
  • 2015-09-09
  • 1970-01-01
  • 2016-07-21
  • 2017-09-24
相关资源
最近更新 更多