Jenkins 會在 Git 的 SSH 路徑加上多餘斜線的因應解法
· 預估閱讀時間: 3 分鐘
前言
最近在把 Jenkins 裡透過 Git 拉 Repository 的路徑從 HTTPS 改成 SSH,不過發生了一件神奇的事:
原本在 Jenkins 裡設定好的 Git Repo 路徑居然會被 Jenkins 從 SSH:// 改成 SSH:/// 硬生生的多了一條斜線。
舉例來說,我原本輸入的網址是 SSH://gitlab.ouch1978.com:22/test/my-test-repository.git。
但是 Jenkins 就會幫我把我的 .git/config 裡的 URL 改成 SSH:///gitlab.ouch1978.com:22/test/my-test-repository.git。
當然, Repository 就拉不下來了。