Jenkins Projektartefakte und Arbeitsbereich

Ich benutze Jenkins seit einigen Jahren, habe es aber nie selbst eingerichtet, wie ich es bei meinem neuen Job getan habe. Es gibt ein paar Fragen und Probleme, auf die ich gestoßen bin.

Standardspeicherort des Arbeitsbereichs - Die neueste Version von Jenkins verfügt anscheinend über den Standardarbeitsbereich in Jenkins \ jobs [Projektname] \ workspace und wird für jeden Build überschrieben (oder gelöscht, falls ausgewählt). Ich dachte, dass es sich stattdessen in Jenkins \ jobs [projectName] \ builds [build_id] \ befinden sollte, damit es den Arbeitsbereichsstatus für jeden Build zur späteren Bezugnahme speichern kann?

Anzeigen des Arbeitsbereichs im Projekt> Build_ID-Seite - Dies stimmt mit dem vorherigen überein, da ich davon ausgegangen bin, dass jeder 'Arbeitsbereich' für frühere Builds hier angezeigt wird. Derzeit in meinem Setup gibt Ihnen diese einzelne Seite nichts weiter als die Git-Revision und welche Repo-Änderungen den Build ausgelöst haben. Sowie Konsolenausgabe. Wo sind die Artefakte? Wo ist der Link zum Arbeitsbereich dieses Builds, der verwendet wurde?

Archivieren von Artefakten in Builds - Bei der Auswahl von Artefakten scheint der Filter nicht zu funktionieren. Mein Build erstellt eine Dateistruktur mit den darin enthaltenen Artefakten im Arbeitsbereich. Ich möchte dies speichern, und der Artefaktfilter gibt an, dass er im Arbeitsbereich beginnt. Also habe ich 'Artefakte' eingefügt und nichts wird gespeichert (auch wo würde das gespeichert werden?). Ich habe auch versucht "/ Artefakte" und "Artefakte / *"

Jede Hilfe wäre toll! Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage