Gibt es eine Methode oder Plugins, um gelöschten Jenkins Job zu erhalten?Wie gelöschte Jenkins Job abrufen?
Ich habe versehentlich einen Job von Jenkins gelöscht. Also bitte einen Vorschlag machen, um das Löschen rückgängig zu machen.
Gibt es eine Methode oder Plugins, um gelöschten Jenkins Job zu erhalten?Wie gelöschte Jenkins Job abrufen?
Ich habe versehentlich einen Job von Jenkins gelöscht. Also bitte einen Vorschlag machen, um das Löschen rückgängig zu machen.
Es ist nicht möglich, wenn Sie Dateien von Ihrem Master-Betriebssystem irgendwie wiederherstellen. In Zukunft können Sie das Plugin verwenden: https://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin. Dieses Plugin speichert Konfigurationsdateien für gelöschte Jobs (aber nicht Build-History).
Jobkonfigurationen werden auf der Festplatte unter $JENKINS_HOME/jobs
gespeichert. Wenn Sie also ein Backup dieses Verzeichnisses haben, können Sie den Job wiederherstellen.
Ansonsten gibt es keinen "Papierkorb" für gelöschte Jobs in Jenkins.
Wenn Sie in Zukunft einen selten verwendeten Job aus Jenkins entfernen möchten, aber eine geringe Wahrscheinlichkeit besteht, dass Sie ihn in Zukunft verwenden möchten, können Sie den Job unter Verwendung der Shelve Project plugin archivieren.
Sie können auch jeden Jobordner unter $ {JENKINS_HOME}/manuell archivieren und ihn an einem anderen Ort speichern, mit der Möglichkeit zum Entpacken und Ersetzen, um den vorherigen Status des Jobs/Buildlogs usw. wiederherzustellen. – Zloj