Ich habe die Archive Artifacts
Post-Build-Option zu meinem Projekt hinzugefügt. Ich kann die Artefakte von der Webbrowser-Oberfläche sehen, aber ich kann sie nicht im Dateisystem finden.Wo befinden sich Jenkins Artefakte?
Wo befinden sie sich?
Ich habe die Archive Artifacts
Post-Build-Option zu meinem Projekt hinzugefügt. Ich kann die Artefakte von der Webbrowser-Oberfläche sehen, aber ich kann sie nicht im Dateisystem finden.Wo befinden sich Jenkins Artefakte?
Wo befinden sie sich?
Es wird archiviert werden auf dem Master-Server (auch wenn der Build auf einem Slave waren) in den folgenden Ordner:
$JENKINS_HOME/jobs/<job>/builds/<build>/archive
Aber Sie können einen anderen Speicherort konfigurieren mit dem ‚Advanced‘ Einstellung der Job oder mit Plugins (in dem Sie einen anderen Arbeitsbereich Ordner festlegen können), die für diesen Zweck wie Copy Artifact Plugin
Nur noch ein paar Tipps gemacht ...
Sie kann jenkins zu hause finden, indem sie auf der job build jenkins-seite zur umgebungsvariablenseite gehen.
In meinem Fall drehte JENKINS_HOME sich als/var/lib/jenkins
gefunden Artefakte in:
/var/lib/jenkins/jobs/<my-job-name>-build/lastStable/archive/target
/var/lib/jenkins/jobs/<my-job-name>-build/lastSsuccessful/archive/target
sowie
/var/lib/jenkins/jobs/<my-job-name>-build/builds/8/archive/target
Pfad ist : $ JENKINS_HOME/Jobs // Jobs // Zweige // Builds/$ BUILD_NUMBER/archive/
Sie müssen den Zweignamen, den Jobnamen und den Repository-Namen aus der Umgebungsvariablen JOB_NAME extrahieren.
Ich weiß über * Copy Artifact *, aber ich möchte mein eigenes Skript schreiben. Ich verwende derzeit Copy Artifact und konnte das Artefakte-Archiv dort nicht finden. Ist es möglich, dass das Plugin das Archiv nach dem Kopieren entfernt? – Victor
Wozu dient das Löschen des Archivs nach dem Kopieren? Hast du festgelegt, dass nur wenige Builds für den Job gespeichert werden sollen? Vielleicht löscht es es, wenn es den Erstellungsordner löscht – yorammi
Das ist falsche Antwort ist der tatsächliche Pfad: $ JENKINS_HOME/jobs/JOB_NAME/jobs//branches//builds/$ BUILD_NUMBER/archive / –
Nitul