<div dir="ltr">







mpich-review/travis-ci (public version is <a href="https://github.com/jeffhammond/mpich/tree/travis-ci">https://github.com/jeffhammond/mpich/tree/travis-ci</a>) has a relatively simple implementation of of Travis CI for MPICH using container infrastructure.  You can see the results at <a href="https://travis-ci.org/jeffhammond/mpich">https://travis-ci.org/jeffhammond/mpich</a>.  I'm only testing GCC+Linux right now, but it can easily be expanded to test Mac, Clang, etc.<div><br></div><div>I know that MPICH currently relies upon Jenkins, which makes sense for Argonne on a number of levels.  However, if there are any third-party developers using Github, Travis CI integration is a feature for them.</div><div><br></div><div>If this feature is not merged, it won't bother me at all.  Anyone that wants the Travis bits can get them from my Github repo and trivially merge the two files into any MPICH fork hosted on Github.  The same infrastructure should work for MVAPICH2 as well, FWIW.</div><div><br></div><div>Best,</div><div><br></div><div>Jeff<br><br>--<br>Jeff Hammond<br><a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a><br><a href="http://jeffhammond.github.io/">http://jeffhammond.github.io/</a>
</div></div>