fine by me
i do monitor it now and then, problem if it doesn't run is mostly some
full disk problem that i then clean up


On Fri, Oct 14, 2011 at 06:08, Jeremy Thomerson
<jer...@wickettraining.com> wrote:
> On Thu, Oct 13, 2011 at 11:53 PM, Michael O'Cleirigh
> <michael.ocleir...@rivulet.ca> wrote:
>>
>> Hello,
>>
>> Jenkins currently runs at wicketstuff.org/hudson.  The wicketstuff.org
>> server is running FreeBSD which is not directly supported by Jenkins and so
>> upgrading and installing related tooling becomes a burden on the server
>> admins.
>>
>> Recently there has been intermittent instability that causes jenkins to
>> become unavailable and prevents developers from being easily able to
>> generate and test new snapshot releases.
>>
>> My proposal is that we take advantage of the Jenkins community support for
>> Linux that includes auto-installers and binary packages and switch to
>> running the wicketstuff.org Jenkins instance on a Linux box.
>>
>> I am volunteering to host this on a VPS I have and to take care of the
>> server side admin.
>>
>> If this is acceptable I would suggest moving jenkins from
>> wicketstuff.org/hudson to a DNS A name like ci.wicketstuff.org that could
>> point at my server.
>>
>> Then depending on the load I might ask to have the wicketstuff.org server
>> setup as a slave to sometimes assist in building the projects but not be the
>> main access point for the developers.  Once this is setup I would also be
>> interested in letting others contribute slaves to help with the build.
>>
>> In the past when I noticed that the wicketstuff.org/hudson server was down
>> I  would setup a private Jenkins instance to take care of building the
>> SNAPSHOT's because I didn't want to run it in public with the same anyone
>> can signup privileges.
>>
>> To get around this issue I have written a  Jenkins
>> authentication/authorization plugin that will restrict access to only
>> members of a named github organization (i.e. only github users that are a
>> member of the wicketstuff organization can access and invoke builds.
>>
>> This will let us manage access entirely through Github.   The only
>> restriction on the plugin right now is that the users affiliation in the
>> team needs to be publicized.
>>
>> Plugin Link:
>> https://wiki.jenkins-ci.org/display/JENKINS/Github+OAuth+Plugin
>>
>> I've published the 0.6 version of this plugin which now supports a post
>> commit hook from github to trigger builds (i.e. no more @hourly polling is
>> required).
>>
>> The test instance is here: http://rivulet.ca:8080/  Anyone with commit
>> access in github  that is a public member of the any team in the wicketstuff
>> project can login and have the trigger build permission.
>>
>> Regards,
>>
>> Mike
>
> I'm +1000 for letting you handle all this build stuff and host it on your
> server.  Copying Johan directly because IIRC the server it is currently on
> is his and I want to make sure he sees it.
> Big hooray! for Mike and all his endless work on wicketstuff!!
>
> --
> Jeremy Thomerson
> http://wickettraining.com
> Need a CMS for Wicket?  Use Brix! http://brixcms.org
>
>

Reply via email to