Factory CQ - Speed up Herd build
nateiam opened this issue · comments
As a Herd Developer I want builds to be faster to I can be more productive when developing.
We need to consider various ways to speed up the build including
- remove old UI component
- reduce the time herd service takes to build (currently it takes 4 minutes)
- consider new maven profile that skips certain steps
- consider maven options to use more threads/cores
Acceptance Criteria
- Whole team has agreed on the optimizations and understands how much improvement each optimization should yeild
- Maven clean install is faster than before
- Consider re-ordering so unit tests fail faster by running earlier.
- Current build duration ~ 20 Minutes
- Target build duration between 10 and 15 minutes on an MBP