Ausführen von Batch-Datei in Jenkins
Habe ich eine einfache batch-Datei. Ich möchte call/run/ausführen die Datei von Jenkins.
Ist, es gibt plugin in Jenkins für das gleiche ?
Wie kann führen Sie die batch-Datei von Jenkins ?
Wenn es irgendein tutorial oder Dokumentation für die gleichen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Unter Linux, gehen Sie zu den jenkins-job, gehen Sie zu Konfigurations -, build-Schritt hinzufügen "shell ausführen", geben Sie dann den Namen des Skripts.
Stellen Sie sicher, dass die Datei ausführbar ist (chmod 777 yourscript.sh) und an die richtige Stelle (checkout mit GIT oder SVN, überprüfen Sie bitte Ihre job Arbeitsbereich, Ihre aktuellen dir für die execute-job-dir, - Basis job Arbeitsbereich) und eine gültige shebang (erste Zeile in der script-Datei, z.B. #!/bin/sh).
Keine Notwendigkeit zum hinzufügen eines neuen plugin für das in Jenkins , wählen Sie Ihre job-Bezeichnung und gehen Sie auf die Abschnitt "konfigurieren".
Es ist ein Build Abschnitt , auf diesem Abschnitt gibt es eine combo-box, wählen Sie windows Batch Datei Ausführen auf das Textfeld können Sie entweder die batch-Datei details direkt, oder geben Sie den Pfad der Datei.
Beim Aufbau der Arbeit die batch-Datei wird automatisch ausgeführt.
Wenn Sie mit Jenkins Pipeline, können Sie einfach
bat
Schritt.Sie können generieren, Groovy, indem Sie auf der "Pipeline Syntax".
Zum Beispiel können Sie das echo der systemdrive-variable: