Ich habe ein groovy Skript, um einen Jenkins-Workflow zu definieren, und ich bin nicht in der Lage, eine GitHub Kasse auf einem der Jenkins-Server zu tun. Dasselbe Skript funktioniert im 1. Jenkins-Server, aber nicht in einem anderen. Sowohl der Jenkins-Server sind auf der gleichen Version und GithHub Plugin aktualisiertKann GitHub Repo von Jenkinsfile nicht überprüfen
Console Ausgabe von wo es funktioniert:
"GIT_SSH mit Anmeldeinformationen einzustellen GitHub (SSH):"
Konsolenausgabe von wo es nicht funktioniert:
"mit GIT_ASKPASS, um Anmeldeinformationen GitHub (HT TPS): "
Ich denke, es ist wegen der HTTPS-Kasse ist, aber ich kann nicht herausfinden, wo ich das ändern kann.
Mögliche Duplikate von [Wie ssh Remote in Github Organisation Jenkins Workflow auschecken und ssh-Anmeldeinformationen in Jenkinsfile verwenden] (https://stackoverflow.com/questions/40618449/how-to-checkout-ssh-remote-in-github -organization-jenkins-workflow-and-use-ssh-c) – aircraft
stellen Sie sicher, dass Sie ohne jenkins lokal auf dem Server auschecken können. haben Sie vielleicht den falschen SSH-Schlüssel? –