Actually the mvn-test workflow executes all the stages in sequence and it takes more than 1 hour to finish.
New proposed desgin:
- generate the artifacts (jar) and docker image in a dedicated job
- run separate jobs for unit, integration and each e2e test suites
- collect coverage from unit and integration tests and push to codacy
Actually the mvn-test workflow executes all the stages in sequence and it takes more than 1 hour to finish.
New proposed desgin: