cache dependencies in jenkins

0

Hej wszystkim, czy ktoś z Was wie, w jaki sposób można cachować zależności w jenkinsie?
Za każdym buildem w moim projekcie instalowane są na nowo zależności npma.

0

No to już chyba kontroluje twój pipeline a nie sam Jenkins.
Poza tym jeśli instalacja przebiega w workspace to po skończonym buildzie wszystko idzie do piachu.
https://jenkins.io/doc/book/pipeline/docker/#caching-data-for-containers
https://jenkins.io/doc/tutorials/build-a-node-js-and-react-app-with-npm/

0

Ja buduje w dockerze, który ma już wszystko zainstalowane, więc npm zwraca mi, że wszystko jest ok. Chyba, że dev doda jakąś bibliotekę to wtedy sobie tą jedną bibliotekę doinstaluje. Jak okaże się, że jest potrzebna i na masterze to odpalam sobie mojego CI dla kontenerów dockerowych do budowania. Podmieniam tag w Jenkinsfile i wracam do punktu wyjścia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1