Uploaded image for project: 'Metron'
  1. Metron
  2. METRON-2271

Reorganize Travis Build

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Next + 1
    • Labels:
      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

            Activity

              People

              • Assignee:
                nickwallen Nick Allen
                Reporter:
                nickwallen Nick Allen
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 40m
                  1h 40m