Ich verwende den Jenkins-Pipeline-Job mit Parametern. Wenn ich nachgestellte Leerzeichen im Parameterwert hatte, schlug der Job fehl. Gibt es eine Möglichkeit, die Leerzeichen im Pipeline-Job zu kürzen, um einen Build-Fehler zu vermeiden?
Kommentare
- Warum schlägt Ihr Job fehl?
- Wenn ich einige Leerzeichen im Parameterwert lasse, schlägt dies fehl.
- FEHLER: ' konnte keine zu erstellende Revision finden. Überprüfen Sie die Repository- und Zweigstellenkonfiguration für diesen Job.
Antwort
Verwenden Sie Groovy trim()
Methode. Zum Beispiel def myTrimmedParam = params.myParam.trim()
.
Kommentare
- Vielen Dank, dass es funktioniert …
Antwort
Sie können den Trimmparameter verwenden:
string(name: "some parameter", trim: true)