<p dir="ltr">Great change, thanks Peter! 1.5min is nothing really, if it saves 10min on some builds. Would it possible to automate the release build as well? </p>
<br><div class="gmail_quote"><div dir="ltr">A ter, 16/05/2017, 09:15, Peter Cock <<a href="mailto:p.j.a.cock@googlemail.com">p.j.a.cock@googlemail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
TravisCI have just released new build stages, which can be<br>
used for things like tests and then automated deployment:<br>
<br>
<a href="https://blog.travis-ci.com/2017-05-11-introducing-build-stages" rel="noreferrer" target="_blank">https://blog.travis-ci.com/2017-05-11-introducing-build-stages</a><br>
<br>
I've just updated the GitHub repository's TravisCI recipe to<br>
take advantage of the new build stages functionality:<br>
<br>
<a href="https://github.com/biopython/biopython/commit/4154a48c1531582d332bb1b8d4050838bdc6969b" rel="noreferrer" target="_blank">https://github.com/biopython/biopython/commit/4154a48c1531582d332bb1b8d4050838bdc6969b</a><br>
<a href="https://travis-ci.org/biopython/biopython/builds/232880583" rel="noreferrer" target="_blank">https://travis-ci.org/biopython/biopython/builds/232880583</a><br>
<br>
This is setup with two stages, first we run the quick basic style<br>
and packaging steps (each about 1.5 minute, run in parallel)<br>
and then if those pass, the main tests as the second stage<br>
(which are slow, around 10 minutes).<br>
<br>
The downside: On a clean run, the two-stage process will<br>
take ~1.5 minute longer.<br>
<br>
The upsides: Many recent jobs have failed the style check,<br>
so there was little value in running all the computationally<br>
expensive functional tests. We were wasting lots of donated<br>
compute time. Now those failures will stop after the basic<br>
tests, giving a quick negative result.<br>
<br>
Peter<br>
_______________________________________________<br>
Biopython-dev mailing list<br>
<a href="mailto:Biopython-dev@mailman.open-bio.org" target="_blank">Biopython-dev@mailman.open-bio.org</a><br>
<a href="http://mailman.open-bio.org/mailman/listinfo/biopython-dev" rel="noreferrer" target="_blank">http://mailman.open-bio.org/mailman/listinfo/biopython-dev</a><br>
</blockquote></div>