2017-04-07 4 views
1

Wir verwenden jenkins pipeline und groovy Skripts, um automatisierte Build-Pipeline-Schritte zu tun.Vermeiden Sie Zwischenspeichern von jenkins Pipeline-Skripten

jenkins hat jedoch entschieden, die vorherige Version dieser Skriptdateien zwischenzuspeichern, und ich muss noch herausfinden, wie dieser Cache geleert werden kann oder wie erzwungen wird, die neuere Version dieser Skripte zu laden.

Die Skripts stammen aus einem Git-Repository und werden über einen Jennskins-Datei-Bootstrapper ausgeführt, der Skripts mit der myscript = load "@script/path/to/script.groovy"-Syntax lädt.

Es sind diese script.groovy Dateien, die nicht "aktualisiert" werden.

Antwort

0

Nun, wir hatten es aussortiert. Jemand hat das Gehäuse auf einem der Ordner geändert. Jenkins löscht den vorherigen Ordner nicht, behält ihn aber bei. Skripte zeigten immer noch auf den vorherigen verkleinerten Ordner, aber jenkins zog die Aktualisierungen in den neuen verkleinerten Ordner.

Verwandte Themen