代码之家  ›  专栏  ›  技术社区  ›  Alan Aranda

使用Jenkins和GitLab自动构建

  •  0
  • Alan Aranda  · 技术社区  · 6 年前

    我使用Docker(本地)部署Jenkins和GitLab,两者都是相互连接的。

    • 问题之一( 不太重要 )使用SSH。我在Jenkins容器中创建ssh密钥并将其设置为GitLab,但当Jenkins尝试签出存储库时,抛出“权限被拒绝”。所以,在执行Jenkins bash时,尝试运行git命令,会发生什么?GitLab容器需要密码才能访问。搜索并尝试做一个虚拟化服务器,这是行不通的。不管怎样,我用用户和密码解决了这个问题(我不喜欢,但很管用)。
    • 重要的问题。我在创建和运行作业(使用管道)方面没有任何问题。作业从GitLab下载world并将结果发送给GitLab。问题是,在GitLab中添加了一个带有Jenkins URL的webhook后,推送一些东西,但Jenkins中什么都没有发生,不会触发作业。

    有人能帮我吗?

    谢谢

    1 回复  |  直到 6 年前
        1
  •  0
  •   rohit thomas    6 年前

    你的webhook工作正常吗??您是否能够发送/接收请求和响应,如果没有,请参阅 Github webhook URL config issue? How to fix it?

    推送时是否会触发请求?如果你有要求的话,可以试着和邮递员联系一下吗。如果您可以提供更多信息,则会很有帮助:)