Gewusst wie: übergeben Sie Parameter an der Hudson-job ' s-shell-Befehle
Ich habe eine Hudson-job ausführen shell-Skript auf einem remote-server.
Seine shell-Befehl ist:
/usr/bin/deployWar.sh ${warfileName}
Markierte ich dieses build als parametrisierte, und Hinzugefügt, ein string parameter:
name: warFileName
default value: none
description: name of war file
Wenn ich es ausführen, wird der parameter zugewiesen bekommt, aber es ging in die shell-Skript.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Parametrisierte Build Jenkins-plugin-Dokumentation besagt, dass
In Ihrem Fall sollte dies funktionieren:
Es ist nichts falsch in Ihrem Ansatz. Wie Sie wissen, ist es nicht an der shell-Skript aus? Die Konsole zeigt den "shell ausführen" - Befehlszeile.
Bitte fügen Sie die ganze Konsole anmelden hier