All Downloads are FREE. Search and download functionalities are using the official Maven repository.

hudson.tasks.Shell.help_de.html Maven / Gradle / Ivy

The newest version!
Führt ein Shell-Skript aus, um das Projekt zu bauen (Vorgabewert für die Shell ist sh, aber dies ist konfigurierbar). Das Skript wird im Arbeitsbereich als aktuelles Verzeichnis ausgeführt. Geben Sie den Inhalt Ihres Shell-Skriptes direkt in die Textbox ein, jedoch ohne die Kopfzeile #!/bin/sh — diese wird von Hudson, entsprechend der systemweiten Konfiguration, hinzugefügt.

Die Shell wird mit der Option -ex ausgeführt. Dadurch werden alle Kommandos ausgegeben, bevor sie ausgeführt werden. Der Build gilt als fehlgeschlagen, wenn einer der Kommandos in der Befehlszeile einen Ergebniscode ungleich 0 liefert.

Es hat sich in der Praxis nicht bewährt, allzulange Skripte an dieser Stelle einzutragen. Stattdessen sollten Sie in Erwägung ziehen, Ihr Shell-Skript als Teil Ihres Codes unter Versionskontrolle zu stellen und lediglich von hier aus aufzurufen. Dadurch können Sie Änderungen in Ihrem Skript wesentlich leichter nachverfolgen.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy