Jenkins
Ian Wadham
iandw.au at gmail.com
Wed Jan 4 03:10:33 PST 2012
Jenkins is a type of server that might be of interest to Macports developers.
See http://jenkins-ci.org/
and https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins
Maybe it could even be used to automate package builds and distribution
in Macports and make life easier for everyone. Just an idea.
The KDE project is running a pilot with Jenkins. See below.
Cheers, Ian W.
Begin forwarded message:
> From: Torgny Nyblom <nyblom at kde.org>
> Subject: Re: build.kde.org partially down
> Date: 4 January 2012 9:34:55 PM AEDT
> To: kde-devel at kde.org
>
> On Wednesday 04 January 2012 11.06.44 Anne-Marie Mahfouf wrote:
> [...]
>> What is build.kde.org exactly? In KDEEDU I only see Marble. What is Jenkins?
>
> build.kde.org is a Jenkins[1] server that builds and tests all commits that
> are pushed to the KDE git repos.
> That is those repos and branches that are configured on b.k.o.
> Due to that this started as a pilot (still is?) not all old modules were added
> but rather we started with kdepim, kdepimlibs and kdepim-runtime since I
> started this on my own server and that is the sub community I'm most involved
> in. This then got the ok from sysadmins to be a more general pilot and the
> rest of the jobs has been added when I have had time and/or a request as been
> made.
>
> The IRC channel #kde-builds on freenode is used for all jobs to notify of any
> build/test failures.
>
> For requesting for a new job to be added please file a sysadmin bug request[2]
> for the "build.kde.org" component and list the following information:
> * name on projects.kde.org
> * link to "home page"
> * desired branches to be built
> * a complete list of dependencies with branches for any Qt/KDE ones.
> * contact person(s)
> * Mailing list for failure notifications (if any)
> * IRC channel for failure/unstable notifications (if any)
> * Any special build instructions (anything that isn't covered by "cmake
> <sourcedir> && make && make install")
> * If tests should be run
> * What view (tab) should be used for displaying the results.
>
>> What are people?
>
> People is just a link to a page where the last X commiters are listed
> (extracted from git log).
>
> [1] http://jenkins-ci.org/
> [2] https://bugs.kde.org/enter_sysadmin_request.cgi
> [3] http://build.kde.org
>
> /Regards
> Torgny
>
>>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
>
More information about the macports-users
mailing list