Hi all,
Now that the matrix jobs feature has matured in jenkins, I'd like to
restructure the jobs we use for our continuous integration testing to
reduce their number.
I propose to use these jobs:
- X.Y-matrix -> gcc-only (for now), build a specific revision
- trunk-compilers-matrix -> uses a combination filter to test on any
unix-like platform using any available compiler (gcc, clang, icc, msvc
to come as soon as the windows port reaches stability)
- anybranch-wholefarm-matrix -> same as above, but with some
parameters (a branch to be used, whether to use ccache or not, and an
address to be notified).
Ideally trunk-compilers-matrix should replace most 3.HEAD-* jobs,
while anybranch-wholefarm-matrix can replace most experimental jobs
(after all, a patch is just a push to lp away). The only nonmatrix
jobs that would remain are
- coverity-submit
- mswin
- possibly some support jobs
What do you think?
I plan to go ahead on Aug 25th, unless there are no objections.
Thanks!
-- /kinkieReceived on Mon Aug 19 2013 - 12:56:50 MDT
This archive was generated by hypermail 2.2.0 : Mon Aug 19 2013 - 12:01:01 MDT