Details
-
Improvement
-
Status: Done
-
Major
-
Resolution: Done
-
None
-
None
Description
The way in which we organize the Travis builds ensures that each job will build all of Metron, each time. Although we attempt to cache the local Maven repository to avoid this, in practice all jobs start roughly in parallel and so this cache is never used.
We are increasingly hitting the 50 minute time limit on our integration test job which causes the Travis build to fail. By reorganizing the build, so that each job only builds the modules that it needs, we should be able to save some time and avoid breaching this time limit.
Attachments
Issue Links
- is related to
-
METRON-2273 Document Travis Build
- To Do
- links to