toblich / nosy-cat

Final college project: Anomaly & root-cause detection on distributed systems
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

Improve CI dependencies caching #43

Closed toblich closed 5 years ago

toblich commented 5 years ago

See https://app.circleci.com/jobs/github/toblich/nosy-cat/104 for an example of a build that's actually caching its dependencies.

It was currently only checking for node_modules on the root folder, and even those were being ignored due to the usage of npm ci. As a result, setting/checking the cache was just a waste of time.

Now, it is actually doing the restore-check-set cache steps for each project, as well as the root 😄

TODO