Gewusst wie: Bearbeiten der build-Ergebnis eines Jenkins-pipeline-job?
Ich habe einige Schwierigkeiten, zu manipulieren, das build-Ergebnis eines Jenkins-pipeline. Ich habe es eingeengt zu der folgenden Frage: weiss jemand, warum der folgende Jenkins-pipeline macht nicht das Ergebnis des builds ERFOLG? Anstatt der build fehlschlägt.
print "Setting result to FAILURE"
currentBuild.result = 'FAILURE'
print "Setting result to SUCCESS"
currentBuild.result = 'SUCCESS'
- Haben Sie versucht, tut das ganze Skript in eine einzige
node
? - Gerade probiert, aber selbes Verhalten.
- warum gehst du nicht halten Sie es in eine variable, und legen Sie es sobald Sie bereit sind?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, das ist beabsichtigt, "das Ergebnis kann nur schlechter" in setResult():
Das ist ein doofer
Für einfacher zu beantworten, nur um raw-bauen und legen-Feld direkt:
Dass das funktioniert und können ausgeführt werden von einem anderen job!