【问题标题】:How to get Jenkins to push build status to Github from behind a firewall如何让 Jenkins 从防火墙后面将构建状态推送到 Github
【发布时间】:2016-01-26 01:58:00
【问题描述】:

我有一个位于防火墙后面的 Jenkins 服务器(老板的命令),除非在 vpn 上,否则无法在办公室外访问。我正在尝试为我们的 Rails 团队建立持续集成。每当 github.com 上的公共托管存储库中有提交/合并时,我就有工作运行我们的测试。我的问题是,我该如何设置我的服务器,以便能够将相关测试的状态推送到位于 github 上的拉取请求,以确保除非所有测试都通过,否则它无法合并。

【问题讨论】:

    标签: ruby-on-rails git github jenkins


    【解决方案1】:

    除非您的防火墙阻止传出连接,否则您的 Jenkins 实例应该能够毫无问题地更新 github 上的状态。

    【讨论】:

    • 是否有我应该使用的特定插件?或者你能给我指明一篇有用的博客文章的方向吗?
    【解决方案2】:

    我发现在我的发布构建选项中有一个发布到 Github 的状态。 这成功地给了我想要的结果。

    【讨论】:

      猜你喜欢
      • 2012-08-30
      • 1970-01-01
      • 2017-02-27
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-05
      • 2017-05-07
      相关资源
      最近更新 更多