-
Suggestion
-
Resolution: Fixed
We started using the pipelines cache with our node builds recently.
It definitely accelerates the builds, but we have found a problem when we update a module's version that is a dependency for the actual build that is caching the node_modules.
Basically, if you have a dependency that gets updated to a newer version (for example an internal module hosted in a private node registry). The cache does not update.
Upon build and install it works because the local node_modules gets updated, but the cached version doesn't get updated... so the next step if you don't run "npm install" as well, it will download the un-updated version of the cache and cause issues (say for example on a deployment step). Ideally we wouldn't have to do npm install on every step...
So this issue is about seeing if its possible to make the cache update every time a a change in the node_modules directly is detected.
Thank you!
[BCLOUD-15804] Pipelines caches with node does not refresh dependencies when a module is updated
Workflow | Original: JAC Suggestion Workflow [ 3541206 ] | New: JAC Suggestion Workflow 3 [ 3591407 ] |
Status | Original: RESOLVED [ 5 ] | New: Closed [ 6 ] |
Status | Original: GATHERING INTEREST [ 11772 ] | New: RESOLVED [ 5 ] |