<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="markdown-here-wrapper" data-md-url="Thunderbird"
      style="">
      <p style="margin: 0px 0px 1.2em ! important;">Hi folks,</p>
      <p style="margin: 0px 0px 1.2em ! important;">Just to let you know
        where we are in regards to getting a build system going. I’ve
        put together a PR for automated builds (using Travis-CI) such
        that whenever a GitHub Release is tagged, automated tests are
        kicked off and, if successful, tarballs and source RPMs for the
        individual components are added to the download page for the
        release.</p>
      <p style="margin: 0px 0px 1.2em ! important;">I have not included
        binary RPMs because</p>
      <p style="margin: 0px 0px 1.2em ! important;">a) we’re probably
        going to get them from EPEL anyway;<br>
        b) deployment is unreliable when you have too many files in a
        release;<br>
        c) without a YUM repo, downloading and installing those RPMs
        would be too painful anyway.</p>
      <p style="margin: 0px 0px 1.2em ! important;">I have provided a
        script and a Vagrantfile in case anyone does want to build the
        binary RPMs for themselves. I haven’t done anything with debs
        because I have no experience with Debian packaging, but if
        someone wants to put something together for that, I can help
        them figure out the build system.</p>
      <p style="margin: 0px 0px 1.2em ! important;">The pull request is
        <a href="https://github.com/gridcf/gct/pull/10">PR #10</a>;
        reviews are welcome.</p>
      <p style="margin: 0px 0px 1.2em ! important;">What’s the next
        step?</p>
      <p style="margin: 0px 0px 1.2em ! important;">Thanks,<br>
        -Mat</p>
      <div
title="MDH:SGkgZm9sa3MsPGJyPjxicj5KdXN0IHRvIGxldCB5b3Uga25vdyB3aGVyZSB3ZSBhcmUgaW4gcmVnYXJkcyB0byBnZXR0aW5nIGEgYnVpbGQgc3lzdGVtIGdvaW5nLiBJJ3ZlIHB1dCB0b2dldGhlciBh
IFBSIGZvciBhdXRvbWF0ZWQgYnVpbGRzICh1c2luZyBUcmF2aXMtQ0kpIHN1Y2ggdGhhdCB3aGVu
ZXZlciBhIEdpdEh1YiBSZWxlYXNlIGlzIHRhZ2dlZCwgYXV0b21hdGVkIHRlc3RzIGFyZSBraWNr
ZWQgb2ZmIGFuZCwgaWYgc3VjY2Vzc2Z1bCwgdGFyYmFsbHMgYW5kIHNvdXJjZSBSUE1zIGZvciB0
aGUgaW5kaXZpZHVhbCBjb21wb25lbnRzIGFyZSBhZGRlZCB0byB0aGUgZG93bmxvYWQgcGFnZSBm
b3IgdGhlIHJlbGVhc2UuPGJyPjxicj5JIGhhdmUgbm90IGluY2x1ZGVkIGJpbmFyeSBSUE1zIGJl
Y2F1c2U8YnI+PGJyPmEpwqAgd2UncmUgcHJvYmFibHkgZ29pbmcgdG8gZ2V0IHRoZW0gZnJvbSBF
UEVMIGFueXdheTs8YnI+YinCoCBkZXBsb3ltZW50IGlzIHVucmVsaWFibGUgd2hlbiB5b3UgaGF2
ZSB0b28gbWFueSBmaWxlcyBpbiBhIHJlbGVhc2U7PGJyPmMpwqAgd2l0aG91dCBhIFlVTSByZXBv
LCBkb3dubG9hZGluZyBhbmQgaW5zdGFsbGluZyB0aG9zZSBSUE1zIHdvdWxkIGJlIHRvbyBwYWlu
ZnVsIGFueXdheS48YnI+PGJyPkkgaGF2ZSBwcm92aWRlZCBhIHNjcmlwdCBhbmQgYSBWYWdyYW50
ZmlsZSBpbiBjYXNlIGFueW9uZSBkb2VzIHdhbnQgdG8gYnVpbGQgdGhlIGJpbmFyeSBSUE1zIGZv
ciB0aGVtc2VsdmVzLsKgIEkgaGF2ZW4ndCBkb25lIGFueXRoaW5nIHdpdGggZGVicyBiZWNhdXNl
IEkgaGF2ZSBubyBleHBlcmllbmNlIHdpdGggRGViaWFuIHBhY2thZ2luZywgYnV0IGlmIHNvbWVv
bmUgd2FudHMgdG8gcHV0IHNvbWV0aGluZyB0b2dldGhlciBmb3IgdGhhdCwgSSBjYW4gaGVscCB0
aGVtIGZpZ3VyZSBvdXQgdGhlIGJ1aWxkIHN5c3RlbS48YnI+PGJyPlRoZSBwdWxsIHJlcXVlc3Qg
aXMgW1BSICMxMF0oaHR0cHM6Ly9naXRodWIuY29tL2dyaWRjZi9nY3QvcHVsbC8xMCk7IHJldmll
d3MgYXJlIHdlbGNvbWUuPGJyPjxicj5XaGF0J3MgdGhlIG5leHQgc3RlcD88YnI+PGJyPlRoYW5r
        cyw8YnI+LU1hdDxicj48YnI+PGJyPg=="
style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0;">​</div>
    </div>
    <pre class="moz-signature markdown-here-signature" cols="72">-- 
Mátyás (Mat) Selmeci
Open Science Grid Software Team / Center for High-Throughput Computing
University of Wisconsin-Madison Department of Computer Sciences
</pre>
  </body>
</html>