1
我有一個groovy腳本來定義Jenkins工作流程,並且我無法在其中一臺Jenkins服務器上執行GitHub簽出。相同的腳本在第一個Jenkins服務器中工作,但不在另一箇中。無論是詹金斯服務器都在相同的版本和GithHub插件更新無法簽出Jenkinsfile的GitHub回購
的地方工作的控制檯輸出:
「使用GIT_SSH設置憑據的GitHub(SSH):」
控制檯輸出不工作的地方:
「」使用GIT_ASKPASS設置憑據GitHub(HT TPS):「
我認爲這是因爲HTTPS結帳,但我不知道我可以在哪裏更改。
可能重複[如何在github組織中檢出ssh remote Jenkins工作流並在Jenkinsfile中使用ssh憑證](https://stackoverflow.com/questions/40618449/how-to-checkout-ssh-remote-in-github -organization-jenkins-workflow-and-use-ssh-c) – aircraft
確保你可以在沒有jenkins的服務器上本地簽出。 也許你有錯誤的SSH密鑰? –