Hi Reinhard,
On Di 19 Apr 2011 12:29:20 CEST Reinhard Tartler wrote:
On Tue, Apr 19, 2011 at 12:22:02 (CEST), Mike Gabriel wrote:
Sorry, I overread that part... Could this be automated?
Automate what exactly?
Besides, yes, launchpad provide an quite extensive API in form of a python library.
The nightly-builds (heuler) will always use the HEAD in Git. The
should-be-rather-stable-builds shall be packages that have already
been built by Launchpad and represent a state that is also marked in
Git (either by tag or branch-off).
So a Launchpad automation I think of could be:
1a. we tag a project in Git with a special tag, e.g. build-main
1b. alternatively, when we tag a release version, we branch-off from master
in a branch called build-main
2. Launchpad notices this / gets notified by this and Launchpad will
build packages (nightlys) that are also automagically copied to
the stable
ppa.
Launchpad does not provide Debian chroots, but most probably the .debs for lucid work on squeeze as well.
I am currently working on a pbuilder setup that I will also need for another project. It will also be hosted on code.x2go.org and will be usable to any of the X2go developers. This pbuilder setup focuses on building in Debian chroots.
So, have you thought about build scheduling and builds for both amd64 and i386, and several debian distroreleases?
Yes, exactly, that's what I need here for my own projects. I currently
fiddle around with 4-6 virtual machines, my notebook etc. to build
proper packages... which is rather ridiculous...
For debimedia, we are currently working on getting something running based on this: http://git.grml.org/?p=grml-buildd.git;a=summary
Great!!! I will take a look!!!
Should work for x2go as well.
Would be awesome!!!
Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...