[Gt-eos] GCT build system
Mátyás Selmeci
matyas at cs.wisc.edu
Wed Dec 20 22:45:30 CET 2017
Hi folks,
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.
I have not included binary RPMs because
a) we’re probably going to get them from EPEL anyway;
b) deployment is unreliable when you have too many files in a release;
c) without a YUM repo, downloading and installing those RPMs would be
too painful anyway.
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.
The pull request is PR #10 <https://github.com/gridcf/gct/pull/10>;
reviews are welcome.
What’s the next step?
Thanks,
-Mat
--
Mátyás (Mat) Selmeci
Open Science Grid Software Team / Center for High-Throughput Computing
University of Wisconsin-Madison Department of Computer Sciences
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.egi.eu/pipermail/gt-eos/attachments/20171220/956386d8/attachment.html>
More information about the Gt-eos
mailing list