We have one project that is using a lerna mono-repo structure. For this I not only want to cache the top level dependencies, but also the package dependencies.
For this I need to be able to use a wildcard in the cache path such as:
definitions:
caches:
lerna: packages/*/node_modules
Use the following command to hoist the package dependencies to the root, in the bitbucket pipeline for your lerna mono-repo.
npx lerna bootstrap --force-local --hoist
Then wildcards will not be needed, and all node dependencies will be cached as normal.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.