<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Alright, I think all went according to plan!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I updated the table with a new heading "Travis Build Status". I believe you can change this entry</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif">[![Build Status](<a href="https://travis-ci.org/gkthiruvathukal/biosal.svg?branch=granularity)](https://travis-ci.org/gkthiruvathukal/biosal">https://travis-ci.org/gkthiruvathukal/biosal.svg?branch=granularity)](https://travis-ci.org/gkthiruvathukal/biosal</a>)</font><br></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif">to</font></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style><span style="font-family:arial,helvetica,sans-serif">[![Build Status](<a href="https://travis-ci.org/sebhtml/biosal.svg?branch=energy)](https://travis-ci.org/sebhtml/biosal">https://travis-ci.org/sebhtml/biosal.svg?branch=energy)](https://travis-ci.org/sebhtml/biosal</a>)</span><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif">if you want to add your branch's build status to the table.</font></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif">Might not hurt to put the overall "master" build status at the top of page as before.</font></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style><span style="font-family:arial,helvetica,sans-serif">[![Build Status](<a href="https://travis-ci.org/sebhtml/biosal.svg?branch=master)](https://travis-ci.org/sebhtml/biosal">https://travis-ci.org/sebhtml/biosal.svg?branch=master)](https://travis-ci.org/sebhtml/biosal</a>)</span><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default" style><span style="font-family:arial,helvetica,sans-serif"><br></span></div><div class="gmail_default" style><span style="font-family:arial,helvetica,sans-serif">The key thing to remember is that you need to enable Travis for each of the GitHub projects/forks. Travis automagically finds the branch that changed when triggering a build.</span></div><div class="gmail_default" style><span style="font-family:arial,helvetica,sans-serif"><br></span></div><div class="gmail_default" style><span style="font-family:arial,helvetica,sans-serif">George</span></div><div class="gmail_default" style><span style="font-family:arial,helvetica,sans-serif"><br></span></div><div class="gmail_default" style><font face="arial, helvetica, sans-serif"><br></font></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>George K. Thiruvathukal, PhD<br></div><div style="font-size:12.7272720336914px"><div style="font-size:12.7272720336914px"><i style="font-size:12.7272720336914px">Professor of Computer Science</i><span style="font-size:12.7272720336914px">, Loyola University Chicago</span><br></div><div style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px"><i>Director</i>, Center for Textual Studies and Digital Humanities</span></div><div style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px"><i>Guest Faculty</i>, Argonne National Laboratory, Math and Computer Science Division</span></div><div style="font-size:12.7272720336914px"><div style="font-size:12.7272720336914px">Editor in Chief, <a href="http://www.computer.org/portal/web/computingnow/cise" target="_blank">Computing in Science and Engineering</a> (IEEE CS/AIP)<br></div><div><span style="font-size:12.7272720336914px">(w) <a href="http://gkt.tv/" target="_blank">gkt.tv</a> </span><span style="font-size:12.7272720336914px">(v) 773.829.4872</span><br></div><div><span style="font-size:12.7272720336914px"><br></span></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Sat, Nov 8, 2014 at 9:49 PM, George K. Thiruvathukal <span dir="ltr"><<a href="mailto:gkt@cs.luc.edu" target="_blank">gkt@cs.luc.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Yes! I will notify you when all is done!<span class="HOEnZb"><font color="#888888"><br><br>George</font></span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div></div><div class="gmail_extra"><span class=""><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr"><div>George K. Thiruvathukal, PhD<br></div><div style="font-size:12.7272720336914px"><div style="font-size:12.7272720336914px"><i style="font-size:12.7272720336914px">Professor of Computer Science</i><span style="font-size:12.7272720336914px">, Loyola University Chicago</span><br></div><div style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px"><i>Director</i>, Center for Textual Studies and Digital Humanities</span></div><div style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px"><i>Guest Faculty</i>, Argonne National Laboratory, Math and Computer Science Division</span></div><div style="font-size:12.7272720336914px"><div style="font-size:12.7272720336914px">Editor in Chief, <a href="http://www.computer.org/portal/web/computingnow/cise" target="_blank">Computing in Science and Engineering</a> (IEEE CS/AIP)<br></div><div><span style="font-size:12.7272720336914px">(w) <a href="http://gkt.tv/" target="_blank">gkt.tv</a> </span><span style="font-size:12.7272720336914px">(v) 773.829.4872</span><br></div><div><span style="font-size:12.7272720336914px"><br></span></div></div></div></div></div></div></div></div>
<br></span><div><div class="h5"><div class="gmail_quote">On Sat, Nov 8, 2014 at 9:19 PM, Boisvert, Sebastien <span dir="ltr"><<a href="mailto:boisvert@anl.gov" target="_blank">boisvert@anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I merged your branch.<br>
<br>
Can you move the build status in the branch tables (you could put it after<br>
"granularity" in the table "Branches" in the README).<br>
<br>
> From: George K. Thiruvathukal [<a href="mailto:gkt@cs.luc.edu" target="_blank">gkt@cs.luc.edu</a>]<br>
> Sent: Saturday, November 08, 2014 8:46 PM<br>
<span>> To: Boisvert, Sebastien<br>
> Cc: <a href="mailto:biosal@lists.cels.anl.gov" target="_blank">biosal@lists.cels.anl.gov</a><br>
</span>> Subject: Re: [BIOSAL] Travis CI based build/test in GitHub<br>
<div><div>><br>
><br>
><br>
><br>
> ​Seb,<br>
><br>
> I just realized that the top-level message probably should be "biosal". Sorry! I sometimes think of biosal and thorium as the same thing, even though they're not! :)<br>
><br>
><br>
> I'll work on the ​answer to the junit.xml question. It's not clear to me that Travis supports all of these things yet, especially for visualizing the tests. I'm guessing it will be supported at some point soon though.<br>
><br>
><br>
><br>
> Do you want me to amend the commit messages in some way, or can we live with a small amount of imperfection?<br>
><br>
><br>
> George<br>
><br>
><br>
><br>
> George K. Thiruvathukal, PhD<br>
><br>
> Professor of Computer Science, Loyola University Chicago<br>
><br>
> Director, Center for Textual Studies and Digital Humanities<br>
> Guest Faculty, Argonne National Laboratory, Math and Computer Science Division<br>
> Editor in Chief, Computing in<br>
>  Science and Engineering (IEEE CS/AIP)<br>
><br>
> (w) <a href="http://gkt.tv" target="_blank">gkt.tv</a> (v)<br>
>  773.829.4872<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> On Sat, Nov 8, 2014 at 8:05 PM, Boisvert, Sebastien<br>
> <<a href="mailto:boisvert@anl.gov" target="_blank">boisvert@anl.gov</a>> wrote:<br>
><br>
> Can you tell Travis-CI to pick up the JUnit XML files (*/*.junit.xml) so that it shows the results ?<br>
><br>
> > From:<br>
> <a href="mailto:biosal-bounces@lists.cels.anl.gov" target="_blank">biosal-bounces@lists.cels.anl.gov</a> [<a href="mailto:biosal-bounces@lists.cels.anl.gov" target="_blank">biosal-bounces@lists.cels.anl.gov</a>] on behalf of George<br>
>  K. Thiruvathukal [<a href="mailto:gkt@cs.luc.edu" target="_blank">gkt@cs.luc.edu</a>]<br>
> > Sent: Saturday, November 08, 2014 5:53 PM<br>
> > To:<br>
> <a href="mailto:biosal@lists.cels.anl.gov" target="_blank">biosal@lists.cels.anl.gov</a><br>
> > Subject: [BIOSAL] Travis CI based build/test in GitHub<br>
> ><br>
> ><br>
> ><br>
> ><br>
><br>
> > Hi,<br>
> ><br>
> ><br>
> > There is separate value to doing build/test automation using the hosted Jenkins setup at ANL, so I started a new thread for something that is directly supported by GitHub and fully cloud hosted. It is a bit of a coincidence that Seb and I were both thinking<br>
> >  about testing today, so I don't want to mess up the thread he opened up on Jenkins builds. (I was starting to do it for another project and said, why not try it for Thorium/Biosal, too?)<br>
> ><br>
> ><br>
> > On my "granularlity" branch, I have done a similar proof-of-concept to Seb's incredible work on the Jenkins side. The notable difference is that this is using the hosted Travis CI solution. So to be similar to Seb's earlier posting today, here is a bit about<br>
> >  the demo I have put together:<br>
> ><br>
> ><br>
> > build:<br>
> <a href="https://travis-ci.org/gkthiruvathukal/biosal" target="_blank">https://travis-ci.org/gkthiruvathukal/biosal</a> (Build History tab)<br>
> ><br>
> ><br>
> > console:<br>
> <a href="https://travis-ci.org/gkthiruvathukal/biosal" target="_blank">https://travis-ci.org/gkthiruvathukal/biosal</a> (Console tab)<br>
> ><br>
> ><br>
> > tests:<br>
> <a href="https://travis-ci.org/gkthiruvathukal/biosal" target="_blank">https://travis-ci.org/gkthiruvathukal/biosal</a> (Console tab)<br>
> ><br>
> ><br>
> > doc:<br>
> <a href="https://github.com/gkthiruvathukal/biosal/tree/granularity" target="_blank">https://github.com/gkthiruvathukal/biosal/tree/granularity</a><br>
> ><br>
> ><br>
> > One this last one (doc), note that you can see whether the build succeeded and the tests passed. I integrated this with the README.md page (just scroll down).<br>
> ><br>
> ><br>
> > It's basically all present in one place but incredibly easy to understand the results. I especially like the colorized console output, which I know is one of Seb's favorite features as he always reminds me to use a proper editor and enable colors! :-)<br>
> ><br>
> ><br>
> > I will be writing up some notes about the overall approach, but you can look at .travis.yml (top level), which is what triggers the build/test scenario above. I don't think this is in competition with your Jenkins work, because Travis doesn't have as much<br>
>  biodiversity<br>
> >  when it comes to the node types supported. At some point, however, we might want to see whether we can add some nodes to the setup being used by Travis, which apparently relies on contributed build boxes.<br>
> ><br>
> ><br>
> > Best,<br>
> > George<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > George K. Thiruvathukal, PhD<br>
> ><br>
> > Professor of Computer Science, Loyola University Chicago<br>
> ><br>
> > Director, Center for Textual Studies and Digital Humanities<br>
> > Guest Faculty, Argonne National Laboratory, Math and Computer Science Division<br>
> > Editor in Chief, Computing in<br>
> >  Science and Engineering (IEEE CS/AIP)<br>
> ><br>
> > (w)<br>
> <a href="http://gkt.tv" target="_blank">gkt.tv</a> (v)<br>
> >  773.829.4872<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
><br>
><br>
><br>
><br>
><br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>