[Buildbot-devel] Patches index
Johan Dahlin
johan at gnome.org
Tue Feb 17 17:46:30 UTC 2004
Apply the patches in the following order:
(Not strictly necessary, but some changes depends on others, YMMV)
* cvs-up.patch
Does a cvs update instead of a full checkout each time, to save
time and it avoid breaking our special cvs setup
* cvs-tag.patch
Avoids sending -r HEAD if it's not needed.
* cvs-clobber.patch
Don't do a clobber if clobber=0, just do an update each time instead
* cvs-cmddir.patch
I needed this to pass all the test in test_slavecommand.py
* change-filter.patch
Implements an option "filter" in the configuration.
It's a list of two sized tuples where the first item is a regexp (or
None to match all) for the builders name, the second is a regexp (or
None to match all) to the name of the checkin.
So in our case, we have:
c['filters'] = [('-plug$', '^gst-plugins'),
('-gst$', '^gstreamer')]
Which only rebuilds the plugin builds when a commit is done in
gst-plugins and the same for gstreamer.
* install-steps.patch
Adds two new steps, for Install and Uninstall
* event-fix.patch
Simple bugfix, it'll trigger an exception once in a while if it's not
set
* change-links.patch
Add an argument to the Change class, a list of links
* compile-halt.patch
halt if compilations fail instead of just give a warning. Should be
useful generally I believe.
* slave-basedir.patch
Checks for $BASEDIR in the command and environment. We're using it like
this:
# GStreamer plugins
configure = './autogen.sh --prefix=$BASEDIR/prefix'
configureEnv = {'PKG_CONFIG_PATH': '$BASEDIR/prefix/lib/pkgconfig'}
* syncmail-rewrite.patch
Rewrote the syncmail parsing totally, since the last one seemed to be
quite broken.
* change-html.patch
Adds a asHtml method to Change, it's turned on in our local build
instead of the asText method (in the html status output), but I did not
include a patch for it
* shellcommand-config.patch
This one I would prefer to be included, it cleans up the process
launcher a little bit and minimizes our local changes.
--
|#| Johan Dahlin < johan (at) gnome (dot) org> | Gombau 10 |#|
|#| Web: http://www.async.com.br/~jdahlin/ | 08003 Barcelona |#|
|#| Phone: +46 (0)735-570778 | Spain |#|
-------------- next part --------------
A non-text attachment was scrubbed...
Name: change-filter.patch
Type: text/x-patch
Size: 3065 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: change-html.patch
Type: text/x-patch
Size: 2401 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: change-links.patch
Type: text/x-patch
Size: 767 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compile-halt.patch
Type: text/x-patch
Size: 443 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cvs-clobber.patch
Type: text/x-patch
Size: 638 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cvs-cmddir.patch
Type: text/x-patch
Size: 588 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cvs-tag.patch
Type: text/x-patch
Size: 1658 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cvs-up.patch
Type: text/x-patch
Size: 518 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: event-fix.patch
Type: text/x-patch
Size: 500 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: install-steps.patch
Type: text/x-patch
Size: 985 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: shellcommand-config.patch
Type: text/x-patch
Size: 1966 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: slave-basedir.patch
Type: text/x-patch
Size: 1240 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0011.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: syncmail-rewrite.patch
Type: text/x-patch
Size: 6704 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20040217/1ca6a74f/attachment-0012.bin>
More information about the devel
mailing list