Hi, I know Bamboo and it's not too bad. But I'm not against testing Travis CI. +1 That said, don't we have any Apereo CI tool ? Or should we consider the Jasig Bamboo CI as part of the Apereo infrastructure ? And are we committed, as an Apereo project, to use it ? Best regards, Jérôme
2013/9/16 Scott Battaglia <[email protected]> > If we have consensus to do it, I'm happy to do the setup. > > > On Sat, Sep 14, 2013 at 7:49 AM, Misagh Moayyed <[email protected]>wrote: > >> I think it's by organization. For instance, Travis is able to recognize >> repos under the Unicon account and so it should be the same for "Jasig". >> All it should take is for someone with admin access to the repo to enter >> the Settings area, enable the Travis hook and simply provide the >> registration id (which can be found on Jasig's account page on Travis). >> >> We would then be able to instruct Travis how to the build the repo. >> Something as minimal as: >> https://github.com/Unicon/cas-addons/blob/master/.travis.yml >> >> ...and maybe add the "Build Status" icon thingy to the readme. That's >> all. >> >> I'd be happy to follow through with the settings, but I don't have admin >> access to the repo. >> >> ------------------------------ >> *From: *"Scott Battaglia" <[email protected]> >> *To: *[email protected] >> *Sent: *Friday, September 13, 2013 9:11:50 AM >> *Subject: *Re: [cas-dev] Adding Travis CI to the CAS repo? >> >> >> Definitely worth trying out if no one is bothering to use/look at Bamboo >> :-) >> >> Maybe try it out with the Java client first? >> >> >> >> On Fri, Sep 13, 2013 at 12:01 PM, William G. Thompson, Jr. < >> [email protected]> wrote: >> >>> On Thu, Sep 12, 2013 at 12:57 PM, Misagh Moayyed <[email protected]> >>> wrote: >>> > Team, >>> > >>> > Thoughts on adding Travis CI hooks into the CAS repo on Github? >>> > https://travis-ci.org/ >>> > >>> > We have had success in employing this lightweight CI tool for other >>> projects >>> > on Github such as the work on the "cas-mfa" project: >>> > https://github.com/Unicon/cas-mfa >>> > >>> > It's pretty simple to setup, and is able to almost immediately report >>> back >>> > the health/build status of a particular pull/branch, whether it passed >>> all >>> > tests, compiles, etc. Personally, I find Bamboo to be too confusing and >>> > overtly ceremonious, so I am wondering if we can simply turn on the >>> hooks >>> > for Travis. It should specially be useful in accepting and evaluating >>> pull >>> > requests. >>> > >>> > Any objections? >>> >>> No objections. +1. >>> >>> >>> >>> > >>> > Misagh >>> > >>> > -- >>> > You are currently subscribed to [email protected] as: >>> [email protected] >>> > To unsubscribe, change settings or access archives, see >>> > http://www.ja-sig.org/wiki/display/JSG/cas-dev >>> >>> -- >>> You are currently subscribed to [email protected] as: >>> [email protected] >>> To unsubscribe, change settings or access archives, see >>> http://www.ja-sig.org/wiki/display/JSG/cas-dev >>> >> >> -- >> You are currently subscribed to [email protected] as: >> [email protected] >> >> >> To unsubscribe, change settings or access archives, see >> http://www.ja-sig.org/wiki/display/JSG/cas-dev >> >> >> -- >> You are currently subscribed to [email protected] as: >> [email protected] >> >> >> To unsubscribe, change settings or access archives, see >> http://www.ja-sig.org/wiki/display/JSG/cas-dev >> >> > -- > You are currently subscribed to [email protected] as: [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-dev > > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-dev
