【问题标题】:Jenkins BlueOcean unable to connecto to GIT repo URLJenkins BlueOcean 无法连接到 GIT 存储库 URL
【发布时间】:2018-08-16 13:27:13
【问题描述】:

我已经使用 Jenkins 为一个应用程序实现了一个示例 CI/CD 管道。 代码签出作业中指定的私有存储库的 GIT URL 工作正常。

但是当我使用相同的 GIT Repo url 使用“Blue Ocean”插件创建管道时,它会引发以下错误:

Repository URL - Please enter a valid URL.

任何人都可以帮忙解决可能的错误,因为我无法弄清楚,因为管道中的正常工作工作正常。

【问题讨论】:

    标签: git jenkins jenkins-blueocean


    【解决方案1】:

    在提供 url 时不要使用 http 或 https 使用 ssh,请参见下文或关注 this:-

    ssh://user@server:/GitRepo/project.git
    

    【讨论】:

    • 我应该先注册 SSH 公钥并尝试使用 url 吗?即使我使用的是 SSH,我又遇到了同样的问题。
    • 是的,您必须先注册,请按照stackoverflow.com/questions/47356307/…的步骤操作
    • 实际上我使用 scm-manager 而不是 Github 来管理存储库,这会导致这里出现问题。
    • 默认情况下 scm-manager 仅支持 http,因此要支持 ssh,您需要 SCM Manager 的 SSH 插件,因为它可以通过 SSH 访问 Git 存储库。
    猜你喜欢
    • 2019-05-12
    • 2020-07-03
    • 1970-01-01
    • 2015-04-20
    • 1970-01-01
    • 2019-07-09
    • 1970-01-01
    • 2017-06-04
    • 2014-05-14
    相关资源
    最近更新 更多