Behält Jenkins standardmäßig alle Builds und Artefakte bei, die in jedem Build generiert werden. Oder es löscht sie nach einer gewissen Zeit. Ich weiß, dass ich die Option "Alte Builds verwerfen" konfigurieren kann, aber ich möchte das Standardverhalten von Jenkins kennen.Standardverhalten von Jenkins zum Beibehalten von Builds und Artefakten
Antwort
Standardmäßig werden alle Builds und Artefakte beibehalten. Könnte hinzufügen, dass ich kein Plugin kenne, das dieses Standardverhalten ändert.
Jenkins hält die Artefakte nicht. Jenkins behält nur die Build-Historie, dh das Protokoll der Build- und Meta-Informationen wie Buildnummer, Zeit usw.
Wenn du willst, dass Jenkins deine Artefakte aufbewahrt, musst du sie archivieren.
Sie tun dies, indem Sie den Archivierungsschritt in Ihrer Job-Konfiguration verwenden oder indem Sie den Schritt https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#archive-archive-artifacts in Ihrer Jenkins-Datei verwenden.
Aber Jenkins ist kein Artefaktarchiv-Tool. Am besten verwenden Sie ein Artefaktarchivierungswerkzeug wie http://www.sonatype.org/nexus/ oder https://www.jfrog.com/artifactory/.
- 1. Wie automatisch die alten Builds im Artifactory nach Jenkins 'konfigurierter Policy zum Verwerfen alter Builds in Jenkins Pipeline
- 2. Verwenden des Jenkins Artifactory-Plugins zum Veröffentlichen von Build-Informationen, aber nicht zum Bereitstellen von Artefakten
- 3. Konfigurieren von jcenter für das Herunterladen von Artefakten und Artefakten für die Bereitstellung von Artefakten
- 4. Jenkins - Löschen von bereitgestellten Artefakten beim Löschen von Jobs
- 5. Jenkins - Massenänderungsmethode/Werkzeug zum Ändern Builds
- 6. Maven-Repository-Nutzung zum Download von Artefakten
- 7. Bearbeiten von Builds in Jenkins durch curl
- 8. Herunterladen von Artefakten aus Jenkins mit wget oder curl
- 9. Jenkins Liste der Builds und Parameter
- 10. Jenkins Delivery Pipeline Plugin und parametrisierte Builds
- 11. Builds von iOS-Entwicklern und Distributionen Builds
- 12. Jenkins Project Artifacts und Workspace
- 13. Jenkins-REST-API zum Stoppen des Builds mit Token
- 14. Wie das Standardverhalten von
- 15. Parallele Downloads von Maven-Artefakten
- 16. Standardverhalten von maplotlib imshow()
- 17. Dateien von Team City-Artefakten ausschließen
- 18. Deaktivieren Sie Jenkins gleichzeitige Builds
- 19. Ändern Standardverhalten von Property und Typeconverter
- 20. Mehrere Jenkins-Builds mit denselben Konfigurationen ausführen
- 21. Deaktivieren aller Builds nach der Migration von Jenkins
- 22. Get SubProject Builds über Jenkins API
- 23. Jenkins Pipeline - wie man Protokolle von parallelen Builds bekommt
- 24. R - Ansatz zum Finden von Ausreißern/Artefakten in der Blutdruckkurve
- 25. Auslösen eines Jenkins-Builds bei der Zusammenführung von BitBucket
- 26. Wie kann man Konfigurationsunterschiede zwischen zwei Jenkins Jenkins Builds anzeigen?
- 27. Gibt es ein stabiles Plugin für Jenkins zum Ausführen von Builds auf VMs?
- 28. TFS-Plugin zum Anzeigen von Builds wie Build View in Jenkins
- 29. Hinzufügen von Artefakten zur Teamstadt von extern
- 30. Jenkins Pipeline Stages Dauer der vorherigen Builds
Lesen auf der Job-Konfigurationsseite, sieht aus wie Jenkins alle Builds und Artefakte, wenn wir nicht anders konfigurieren. –