Ich bin neu sowohl bei Jenkins als auch bei OpenShift, also bin ich ein wenig gefesselt.Jenkins auf Openshift kann Repo nicht klonen
Ich habe Jenkins eingerichtet und es auf mein GitHub Repo gerichtet, aber es kann es nicht klonen, weil ich nirgends finden kann, meine Git-Credentials zu speichern, und wenn ich in die Jenkins-Box ssh kann ich nicht zugreifen ~/.ssh, um neue Schlüssel zu erstellen oder die darin enthaltenen zu finden. Ein weiteres Problem kann auch sein, dass mein Git Repo privat ist.
Ich habe versucht google, aber es gibt nichts, was ich finden könnte. Wie kann ich Jenkins Zugriff auf mein privates Git Repo erlauben?
edit: ok ich fand in verwalten, dann Konfiguration einen Platz für den Benutzernamen und E-Mail. dann habe ich ssh'd in und verwendet ssh-keygen um den ssh key in .openshift_ssh zu erstellen und fügte dies zu github hinzu, zuerst als normaler ssh key, dann als deploy key und dann gleich in app-root/data /.ssh aber immer noch nichts
Zusätzlich zu der "Bounty Nachricht": Ich benutze nicht Github, nur Code auf eine Fernbedienung auf OpenShift – strah