Pipelines caches with node does not refresh dependencies when a module is updated

XMLWordPrintable

      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!

            Assignee:
            Unassigned
            Reporter:
            Hellmut Adolphs
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: