Wir verwenden redhat openshift als eine Lösung, um unseren Code zu testen und zu bauen.
Jenkins wurde seit geraumer Zeit laufen, aber es hält jetzt Fehler mit ...'gear postreceive' Fehler in OpenShift mit Jenkins
Dies ist die Fehlermeldung Ich erhalte:
[exec] remote: Executing Jenkins build.[K
[exec] remote:
[exec] remote: You can track your build at https://jenkins-myproject.rhcloud.com/job/myjob-build[K
[exec] remote:
[exec] remote: Waiting for build to schedule....................................................................................[K
[exec] remote: **BUILD FAILED/CANCELLED**[K
[exec] remote: Please see the Jenkins log for more details via 'rhc tail'[K
[exec] remote: !!!!!!!![K
[exec] remote: Deployment Halted![K
[exec] remote: If the build failed before the deploy step, your previous[K
[exec] remote: build is still running. Otherwise, your application may be[K
[exec] remote: partially deployed or inaccessible.[K
[exec] remote: Fix the build and try again.[K
[exec] remote: !!!!!!!![K
[exec] remote: An error occurred executing 'gear postreceive' (exit code: 1)[K
[exec] remote: Error message: CLIENT_ERROR: Failed to execute: 'control post-receive' for /var/lib/openshift/56asdf899weersdfd5/jenkins-client[K
[exec] remote:
[exec] remote: For more details about the problem, try running the command again with the '--trace' option.[K
[exec] To ssh://[email protected]/~/git/myproject.git
[exec] 4102ab5..3291140 master -> master
Jenkins doens't sogar einen Job sehen zu laufen und der vorgeschlagene 'RHC tail jenkins' zeigt nichts mehr als 'Build succeeded' (bezieht sich auf einen vorherigen Build)
Wenn ich versuche, einen Build von Jenkins direkt zu starten, funktioniert alles gut. Es sollte direkt ausgeführt werden, wenn wir uns direkt an unser Git-Repository binden, aber dies schlägt fehl. Unser Code wurde erfolgreich an git übergeben, aber Jenkins konnte nicht ausgeführt werden.
Außerdem läuft kein anderer Build, wenn ich zu unserem Git Repo schiebe.
Danke für die Mühe, die versucht, mir zu helfen.
Nein, hatte nur 2 im Einsatz ... –