Jenkins Post Action Build, um den Status basierend auf einer generierten Datei zu ändern
372
Sam
Gibt es eine Möglichkeit, einen Dateipfad in Jenkins zu lesen und den Status des Builds entsprechend zu ändern?
Derzeit verwende ich mein Python-Selenium mit Jenkins, indem ich eine Batch-Befehlsdatei zum Ausführen der Python-Datei aufrufe. Meine Selenium Python-Klasse generiert am Ende des Laufs automatisch eine .log-Datei. Und Jenkin wird die Protokolldatei anhängen und mir eine E-Mail senden.
Das Problem ist jedoch, dass Jenkins es immer als Erfolg bezeichnet, unabhängig vom Status der Ergebnisse in der Protokolldatei.
Gibt es eine Möglichkeit, einige Zeilen aus der Protokolldatei in Jenkins Postbuild-Aktion zu lesen und den Status des Builds entsprechend zu ändern, bevor Sie die E-Mail senden?
Bitte beraten.
0 Antworten auf die Frage
Verwandte Probleme
-
5
Wie wird eine Datei automatisch auf einen anderen PC im Netzwerk verschoben?
-
2
Festlegen mehrerer Umgebungsvariablen in einer Shell, die über ein Windows-Batch-Skript erstellt wir...
-
1
Anzeigen und Speichern von Windows Batch-Dateiausgaben
-
2
Gruppenrichtlinien für Windows setzen versteckte Dateien beim Start als unsichtbar
-
3
Ausführen der bat-Datei mit dem Windows-Scheduler
-
2
Kann ich Kommentare in ein SFTP-Batch-Dateiskript einfügen?
-
3
Windows Batch-Befehl zur Anzeige aller Netzwerkverbindungen?
-
23
Führen Sie eine Batchdatei vollständig versteckt aus
-
5
Wie kann ein einzelnes Zeichen in Windows-Dateinamen mithilfe einer Batchdatei ersetzt werden?
-
2
FTP-Skript überträgt keine Remote-Dateien auf den lokalen Computer