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密钥? –