community-platform
community-platform copied to clipboard
[devops] 🐌 Slow CircleCI build times
Describe the bug
The dependency installation process runs for 1-2mins at multiple stages within the deployment pipeline. This unnecessarily slows down the feedback cycle and wastes a bunch of compute time. This is bad for the planet and developers.
To Reproduce
- Take a look at any of the build pipelines.
- Check one of the jobs, ie. Unit tests
- See that install dependencies has run for a few minutes or more.
Expected behaviour Dependency installation should run only run twice (once for all dev dependencies and again for production dependencies)