[Buildbot-commits] [djmitche/buildbot] a6081f: Add util.ComparableMixin to LockAccess, and also u...

noreply at github.com noreply at github.com
Thu Dec 31 01:35:17 UTC 2009


Branch: refs/heads/jinja
Home:   http://github.com/djmitche/buildbot

Commit: a6081f8e361aea7765be8a0bac45fdf880cacc4d
    http://github.com/djmitche/buildbot/commit/a6081f8e361aea7765be8a0bac45fdf880cacc4d
Author: Daniel Dunbar <ddunbar at smooshlab.apple.com>
Date:   2009-11-20 (Fri, 20 Nov 2009)

Changed paths:
  M buildbot/locks.py

Log Message:
-----------
Add util.ComparableMixin to LockAccess, and also use
SlaveLock.maxCountForSlave as a compare attr for SlaveLock (since it
could conceivably be used independently from the
_maxCountForSlaveList).


Commit: e092d24fe9fdf4d01d2d9c8752c7036982973af1
    http://github.com/djmitche/buildbot/commit/e092d24fe9fdf4d01d2d9c8752c7036982973af1
Author: Daniel Dunbar <ddunbar at smooshlab.apple.com>
Date:   2009-11-20 (Fri, 20 Nov 2009)

Changed paths:
  M buildbot/process/builder.py

Log Message:
-----------
Switch Builder.compareToSetup function to just use a comparison on the locks list.

This is more uniform and fixes a crash trying to access the .name field of LockAccess variables; I'm not sure why this was doing the comparison manually in the first place...


Commit: 2ce63d429f8ce04b6aa57b8fa25a1c185f5263bc
    http://github.com/djmitche/buildbot/commit/2ce63d429f8ce04b6aa57b8fa25a1c185f5263bc
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-19 (Sat, 19 Dec 2009)

Changed paths:
  M buildbot/status/words.py

Log Message:
-----------
(fixes #220) spell shlex right


Commit: a901bfd6caf637731a894298fa6e7b6bcc2bb02e
    http://github.com/djmitche/buildbot/commit/a901bfd6caf637731a894298fa6e7b6bcc2bb02e
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-19 (Sat, 19 Dec 2009)

Changed paths:
  M NEWS
  M buildbot/status/mail.py
  M buildbot/test/test_status.py
  M docs/buildbot.texinfo

Log Message:
-----------
fixes #464 replace customMesg with messageFormatter


Commit: 8077a44fd1ea0e0da9881e25994c58fb83846157
    http://github.com/djmitche/buildbot/commit/8077a44fd1ea0e0da9881e25994c58fb83846157
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-19 (Sat, 19 Dec 2009)

Changed paths:
  M buildbot/status/web/default.css
  M buildbot/status/web/logs.py
  A buildbot/status/web/templates/logs.html

Log Message:
-----------
Attempt to jinjaify HTML log. Not working yet


Commit: 864430a024d92d07ff4c012d14fcf3b3d4f50a6e
    http://github.com/djmitche/buildbot/commit/864430a024d92d07ff4c012d14fcf3b3d4f50a6e
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-20 (Sun, 20 Dec 2009)

Changed paths:
  M buildbot/status/words.py

Log Message:
-----------
(fixes #638) add a requestCancelled method (that does nothing) to IRCContact


Commit: b132ea785094cca47c8dccc6a142b566097f42b6
    http://github.com/djmitche/buildbot/commit/b132ea785094cca47c8dccc6a142b566097f42b6
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-20 (Sun, 20 Dec 2009)

Changed paths:
  M NEWS
  M buildbot/status/mail.py
  M buildbot/status/words.py
  M buildbot/test/test_status.py
  M docs/buildbot.texinfo

Log Message:
-----------
Merge remote branch 'djmitche/master' into jinja


Commit: c28838ef1d66bd7d39b806a9310780a977e52474
    http://github.com/djmitche/buildbot/commit/c28838ef1d66bd7d39b806a9310780a977e52474
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-20 (Sun, 20 Dec 2009)

Changed paths:
  M buildbot/status/words.py

Log Message:
-----------
add colon


Commit: c8b2133950e50e7a79dc3f67c945209fde940735
    http://github.com/djmitche/buildbot/commit/c8b2133950e50e7a79dc3f67c945209fde940735
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-20 (Sun, 20 Dec 2009)

Changed paths:
  M buildbot/locks.py
  M buildbot/process/builder.py

Log Message:
-----------
Merge commit 'origin/master'


Commit: 668c83e6e0082a3be1919aa9ed8e961d974071ce
    http://github.com/djmitche/buildbot/commit/668c83e6e0082a3be1919aa9ed8e961d974071ce
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-20 (Sun, 20 Dec 2009)

Changed paths:
  M buildbot/locks.py
  M buildbot/process/builder.py

Log Message:
-----------
Merge branch 'master' of git://github.com/ddunbar/buildbot


Commit: 3cfc460d40dca32cac2dac168cc51e9751da81a2
    http://github.com/djmitche/buildbot/commit/3cfc460d40dca32cac2dac168cc51e9751da81a2
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/test/test_console.py

Log Message:
-----------
Removed unused import


Commit: 5264eda6284dcc8209f8e00a40b9698643bcfc47
    http://github.com/djmitche/buildbot/commit/5264eda6284dcc8209f8e00a40b9698643bcfc47
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py

Log Message:
-----------
removing unused imports


Commit: 2835d4c7a33c4f1d47f9f5f5025b822ca5bee65c
    http://github.com/djmitche/buildbot/commit/2835d4c7a33c4f1d47f9f5f5025b822ca5bee65c
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py
  M buildbot/test/test_console.py

Log Message:
-----------
adding comparators


Commit: 98f39c12bb8cf60b7e003c2effc9a47def2c2645
    http://github.com/djmitche/buildbot/commit/98f39c12bb8cf60b7e003c2effc9a47def2c2645
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py

Log Message:
-----------
Removing useless conversion to int

This simple comparison between revisions uses a conversion to int that breaks if the revision is not an int (like in Git). There's no difference simply comparing the strings directly, so I removed this.


Commit: 4824989af1a9786c959c3f986733999d68535e19
    http://github.com/djmitche/buildbot/commit/4824989af1a9786c959c3f986733999d68535e19
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py
  M buildbot/test/test_console.py

Log Message:
-----------
Removing useless methods

At first, I saw that the changes list was being sorted by the revisions, and thought that because of that
it will be necessary to allow sorting by time for the other VCSs. But, then I realized that the sorting
was being done simply so that duplicate changes with same revision will be grouped for removing. This works
no matter if the revision is a number or not.


Commit: 6fba2d38e1a8d86914d694f400227c191e8116f2
    http://github.com/djmitche/buildbot/commit/6fba2d38e1a8d86914d694f400227c191e8116f2
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py
  M buildbot/test/test_console.py

Log Message:
-----------
Adding ability to validate revisions


Commit: 39ed241c68832786ca81b620c64f26100612d603
    http://github.com/djmitche/buildbot/commit/39ed241c68832786ca81b620c64f26100612d603
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/locks.py
  M buildbot/process/builder.py
  M buildbot/status/words.py

Log Message:
-----------
Merge remote branch 'djmitche/master' into jinja


Commit: 83a1c283cf17793f816aab1e2af1f75dc4ea4356
    http://github.com/djmitche/buildbot/commit/83a1c283cf17793f816aab1e2af1f75dc4ea4356
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py

Log Message:
-----------
Using the created classes


Commit: 939588b066b0b30dc52f0417196a35f07446b47b
    http://github.com/djmitche/buildbot/commit/939588b066b0b30dc52f0417196a35f07446b47b
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py
  M buildbot/test/test_console.py

Log Message:
-----------
Apparantly this is needed


Commit: 6c5ae79608a6db370a07cb44f7ca66bd4e4679b9
    http://github.com/djmitche/buildbot/commit/6c5ae79608a6db370a07cb44f7ca66bd4e4679b9
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/baseweb.py
  M buildbot/status/web/console.py

Log Message:
-----------
Adding flag for choosing ordering scheme


Commit: a4b19bb3e96e14c32b446617faf3da306a3deaef
    http://github.com/djmitche/buildbot/commit/a4b19bb3e96e14c32b446617faf3da306a3deaef
Author: Aviv Ben-Yosef <aviv.by at gmail.com>
Date:   2009-12-22 (Tue, 22 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py

Log Message:
-----------
Removing the comment that is no longer true


Commit: 5e8de8e6496f62fe1e5723f27481c10b44884458
    http://github.com/djmitche/buildbot/commit/5e8de8e6496f62fe1e5723f27481c10b44884458
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/status/web/baseweb.py
  M buildbot/status/web/console.py
  M buildbot/status/web/templates/root.html
  M buildbot/test/test_console.py

Log Message:
-----------
Merge branch 'master' of github.com:djmitche/buildbot into jinja

Conflicts:
	buildbot/status/web/console.py


Commit: 70a6bb6dbf1a7b806de315e3a1144cbf23fbdd7a
    http://github.com/djmitche/buildbot/commit/70a6bb6dbf1a7b806de315e3a1144cbf23fbdd7a
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/status/web/base.py
  M buildbot/status/web/grid.py
  A buildbot/status/web/templates/box_macros.html
  M buildbot/status/web/templates/buildstatus.html
  M buildbot/status/web/templates/oneboxperbuilder.html
  M buildbot/status/web/templates/waterfall.html
  M buildbot/status/web/waterfall.py
  M buildbot/test/test_web.py

Log Message:
-----------
IBox HTML -> jinja macro (fixes #652) + use path_to_build(er) in grid


Commit: 921994f8cca64b7bba1d7be780bd5b99dd861643
    http://github.com/djmitche/buildbot/commit/921994f8cca64b7bba1d7be780bd5b99dd861643
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/status/web/about.py
  M buildbot/status/web/auth.py
  M buildbot/status/web/baseweb.py
  M buildbot/status/web/build.py
  M buildbot/status/web/changes.py
  M buildbot/status/web/grid.py
  M buildbot/status/web/step.py
  M buildbot/status/web/templates/about.html
  M buildbot/status/web/templates/authfail.html
  M buildbot/status/web/templates/build.html
  M buildbot/status/web/templates/builder.html
  M buildbot/status/web/templates/builders.html
  M buildbot/status/web/templates/buildslaves.html
  M buildbot/status/web/templates/buildstatus.html
  M buildbot/status/web/templates/buildstep.html
  M buildbot/status/web/templates/change_sources.html
  M buildbot/status/web/templates/grid.html
  M buildbot/status/web/templates/grid_transposed.html
  M buildbot/status/web/templates/layout.html
  M buildbot/status/web/templates/oneboxperbuilder.html
  M buildbot/status/web/templates/onelineperbuild.html
  M buildbot/status/web/templates/onelineperbuildonebuilder.html
  M buildbot/status/web/templates/root.html
  M buildbot/status/web/templates/waterfall.html

Log Message:
-----------
All templates now inherits layout.html (Fixes #655)


Commit: 217697e392329632738482e8b99c46649d59a026
    http://github.com/djmitche/buildbot/commit/217697e392329632738482e8b99c46649d59a026
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/status/web/base.py
  M buildbot/status/web/baseweb.py
  A buildbot/status/web/templates/empty.html

Log Message:
-----------
Convert StaticHTML and LastBuild to use jinja


Commit: cb87ffb3f5b323cf25176133eed6f581f1545e2e
    http://github.com/djmitche/buildbot/commit/cb87ffb3f5b323cf25176133eed6f581f1545e2e
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M NEWS
  M buildbot/locks.py
  M buildbot/process/builder.py
  M buildbot/status/mail.py
  M buildbot/status/web/about.py
  M buildbot/status/web/auth.py
  M buildbot/status/web/base.py
  M buildbot/status/web/baseweb.py
  M buildbot/status/web/build.py
  M buildbot/status/web/changes.py
  M buildbot/status/web/console.py
  M buildbot/status/web/grid.py
  M buildbot/status/web/step.py
  M buildbot/status/web/templates/about.html
  M buildbot/status/web/templates/authfail.html
  A buildbot/status/web/templates/box_macros.html
  M buildbot/status/web/templates/build.html
  M buildbot/status/web/templates/builder.html
  M buildbot/status/web/templates/builders.html
  M buildbot/status/web/templates/buildslaves.html
  M buildbot/status/web/templates/buildstatus.html
  M buildbot/status/web/templates/buildstep.html
  M buildbot/status/web/templates/change_sources.html
  A buildbot/status/web/templates/empty.html
  M buildbot/status/web/templates/grid.html
  M buildbot/status/web/templates/grid_transposed.html
  M buildbot/status/web/templates/layout.html
  M buildbot/status/web/templates/oneboxperbuilder.html
  M buildbot/status/web/templates/onelineperbuild.html
  M buildbot/status/web/templates/onelineperbuildonebuilder.html
  M buildbot/status/web/templates/root.html
  M buildbot/status/web/templates/waterfall.html
  M buildbot/status/web/waterfall.py
  M buildbot/status/words.py
  M buildbot/test/test_console.py
  M buildbot/test/test_status.py
  M buildbot/test/test_web.py
  M docs/buildbot.texinfo
  M setup.py

Log Message:
-----------
Merge branch 'jinja' into jinja-htmllog


Commit: c4ef6e7d941e7a3f94f8c241200efe732eb0e6d4
    http://github.com/djmitche/buildbot/commit/c4ef6e7d941e7a3f94f8c241200efe732eb0e6d4
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/status/web/logs.py
  M buildbot/status/web/templates/logs.html

Log Message:
-----------
utf-8 encode all log output. Fixes #653


Commit: 19d66a0a7f8b0bf1c62353bf66ad637693dbd059
    http://github.com/djmitche/buildbot/commit/19d66a0a7f8b0bf1c62353bf66ad637693dbd059
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/changes/changes.py
  M buildbot/status/web/changes.py
  A buildbot/status/web/templates/change.html
  M buildbot/test/test_status.py

Log Message:
-----------
Changes HTML -> jinja (fixes #654)

(The mailnotifier doesn't use asHTML as wrongly noted in ticket)


Commit: 355786c47676817f47d8e183a2dadf6264ad8f84
    http://github.com/djmitche/buildbot/commit/355786c47676817f47d8e183a2dadf6264ad8f84
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  R buildbot/status/web/index.html

Log Message:
-----------
Remove unused index.html (superceded by templates/root.html)


Commit: 953105d29f126b660312720dd3fc40a16ccf5bfb
    http://github.com/djmitche/buildbot/commit/953105d29f126b660312720dd3fc40a16ccf5bfb
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py
  M buildbot/status/web/feeds.py
  M buildbot/test/test_vc.py

Log Message:
-----------
Fixed some indentation (keep at multiples of 4)


Commit: 281a00d94944a3a75f11bfc74459978f5bb2cf71
    http://github.com/djmitche/buildbot/commit/281a00d94944a3a75f11bfc74459978f5bb2cf71
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/scripts/runner.py

Log Message:
-----------
Move public_html/index.html to templates/root.html on 'upgrade-master' (fixes #663)


Commit: a2898d9286fe054cc3e2a649dc68e94c5501b561
    http://github.com/djmitche/buildbot/commit/a2898d9286fe054cc3e2a649dc68e94c5501b561
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/status/web/logs.py

Log Message:
-----------
Decode log contents to unicode from utf-8, not ascii


Commit: ca08c45cfbb773fabe4d49ce060bb6f96583b480
    http://github.com/djmitche/buildbot/commit/ca08c45cfbb773fabe4d49ce060bb6f96583b480
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/ec2buildslave.py
  M buildbot/process/builder.py
  M buildbot/scripts/checkconfig.py
  M buildbot/slave/commands.py
  M buildbot/status/mail.py
  M buildbot/status/web/base.py
  M buildbot/status/web/baseweb.py
  M buildbot/status/web/build.py
  M buildbot/status/web/builder.py
  M buildbot/status/web/buildstatus.py
  M buildbot/status/web/feeds.py
  M buildbot/status/web/grid.py
  M buildbot/status/web/logs.py
  M buildbot/status/web/root.py
  M buildbot/status/web/slaves.py
  M buildbot/status/web/waterfall.py
  M buildbot/steps/master.py
  M buildbot/steps/package/rpm/rpmbuild.py
  M buildbot/steps/package/rpm/rpmspec.py
  M buildbot/steps/source.py
  M buildbot/steps/transfer.py
  M buildbot/test/test_buildstep.py
  M buildbot/test/test_changemaster.py
  M buildbot/test/test_ec2buildslave.py
  M buildbot/test/test_limitlogs.py
  M buildbot/test/test_mergerequests.py
  M buildbot/test/test_ordering.py
  M buildbot/test/test_status.py
  M buildbot/test/test_steps.py
  M buildbot/test/test_vc.py
  M contrib/git_buildbot.py
  M contrib/github_buildbot.py
  M contrib/svnpoller.py
  M contrib/trac/bbwatcher/api.py
  M contrib/trac/bbwatcher/web_ui.py
  M contrib/viewcvspoll.py
  M contrib/webhook_status.py
  M contrib/windows/setup.py
  M setup.py

Log Message:
-----------
Cleanup all unused imports and tag the rest as ok (for Eclipse/PyDev)


Commit: b7dfaf20f2dfd9e69eae6375b8519d5c7c512f1f
    http://github.com/djmitche/buildbot/commit/b7dfaf20f2dfd9e69eae6375b8519d5c7c512f1f
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/steps/transfer.py
  M buildbot/test/test_transfer.py

Log Message:
-----------
Transfer files in strict binary mode & close tarfile fd


Commit: e33c80774499d03294e0577954fc4e9da7bb58c4
    http://github.com/djmitche/buildbot/commit/e33c80774499d03294e0577954fc4e9da7bb58c4
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/util.py

Log Message:
-----------
Convert list contents to strings before hashing (fixes test_locks on win32)


Commit: d77606ce5c709335eee761ada8fdb918d47202b2
    http://github.com/djmitche/buildbot/commit/d77606ce5c709335eee761ada8fdb918d47202b2
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/test/test_ec2buildslave.py

Log Message:
-----------
test_ec2: Fix bad change in ca08c45cfbb773fabe4d49ce060bb6f96583b480 and allow for win32 USERPROFILE env


Commit: 1214db0620611bbd027ce0857b5725ac86c76066
    http://github.com/djmitche/buildbot/commit/1214db0620611bbd027ce0857b5725ac86c76066
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/changes/hgbuildbot.py
  M buildbot/clients/debug.py
  M buildbot/clients/gtkPanes.py
  M buildbot/interfaces.py
  M buildbot/status/web/auth.py
  M buildbot/test/test_status.py
  M contrib/bb_applet.py

Log Message:
-----------
More warning silencing


Commit: 7ef927159109651e4ff3555f5be1bfeb993619e4
    http://github.com/djmitche/buildbot/commit/7ef927159109651e4ff3555f5be1bfeb993619e4
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-25 (Fri, 25 Dec 2009)

Changed paths:
  M buildbot/test/test_limitlogs.py

Log Message:
-----------
test_limitlogs: don't assume we can run scripts directly


Commit: a70a00b22c920ae2c1e95f7bc614a7a94ded861a
    http://github.com/djmitche/buildbot/commit/a70a00b22c920ae2c1e95f7bc614a7a94ded861a
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-26 (Sat, 26 Dec 2009)

Changed paths:
  A buildbot/config.py
  M buildbot/master.py
  M buildbot/test/test_config.py
  M buildbot/test/test_console.py
  M buildbot/test/test_control.py
  M buildbot/test/test_dependencies.py
  M buildbot/test/test_ec2buildslave.py
  M buildbot/test/test_limitlogs.py
  M buildbot/test/test_locks.py
  M buildbot/test/test_mergerequests.py
  M buildbot/test/test_ordering.py
  M buildbot/test/test_properties.py
  M buildbot/test/test_reconfig.py
  M buildbot/test/test_run.py
  M buildbot/test/test_slaves.py
  M buildbot/test/test_status.py
  M buildbot/test/test_steps.py
  M buildbot/test/test_vc.py
  M buildbot/test/test_web.py
  M buildbot/util.py
  M docs/buildbot.texinfo

Log Message:
-----------
(refs #10) add BuilderConfig class, use it in tests, and doc it


Commit: 5d65dc65a03ec3a38648c42407f3163de3310aa6
    http://github.com/djmitche/buildbot/commit/5d65dc65a03ec3a38648c42407f3163de3310aa6
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-26 (Sat, 26 Dec 2009)

Changed paths:
  M docs/buildbot.texinfo

Log Message:
-----------
document doStepIf


Commit: 3b60099023b4590965069c2237ddca939f74a5c7
    http://github.com/djmitche/buildbot/commit/3b60099023b4590965069c2237ddca939f74a5c7
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py
  M buildbot/status/web/console_html.py
  R buildbot/status/web/console_js.py
  A buildbot/status/web/templates/console.html
  M buildbot/status/web/templates/layout.html

Log Message:
-----------
Console view -> jinja (superficial parts only) (see #651)


Commit: 6f87f8949e08ddde813536607240bd99a01c8747
    http://github.com/djmitche/buildbot/commit/6f87f8949e08ddde813536607240bd99a01c8747
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  M buildbot/status/web/base.py
  M buildbot/status/web/build.py
  M buildbot/status/web/builder.py
  M buildbot/status/web/buildstatus.py
  M buildbot/status/web/changes.py
  M buildbot/status/web/grid.py
  M buildbot/status/web/slaves.py
  M buildbot/status/web/templates/box_macros.html
  M buildbot/status/web/templates/buildstep.html
  M buildbot/status/web/templates/change.html
  A buildbot/status/web/templates/change_macros.html
  M buildbot/status/web/templates/layout.html
  M buildbot/status/web/waterfall.py

Log Message:
-----------
Web status cleanups (fix #665) + more

 * Extract macros from change.html into change_macros.html (fixed bad bug in waterfall)
 * More HTML -> template (waterfall boxes with links)
 * remove head(), body(), footer (fixes #665)
 * title is now escaped in template (remove escaping from python)
 * actually use HtmlReource.getTitle() when building context
 * Change meta-refresh heads() to just set 'refresh' in context
 * Allow box text to be both string and list-of-string (as it was pre-jinja)
 * use waterfall's lastDate when showing waterfall page creation time (regression)


Commit: 801803f0e55adc70a175433e189c15ba596d2f81
    http://github.com/djmitche/buildbot/commit/801803f0e55adc70a175433e189c15ba596d2f81
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  A buildbot/config.py
  M buildbot/master.py
  M buildbot/status/web/baseweb.py
  M buildbot/status/web/console.py
  M buildbot/test/test_config.py
  M buildbot/test/test_console.py
  M buildbot/test/test_control.py
  M buildbot/test/test_dependencies.py
  M buildbot/test/test_ec2buildslave.py
  M buildbot/test/test_limitlogs.py
  M buildbot/test/test_locks.py
  M buildbot/test/test_mergerequests.py
  M buildbot/test/test_ordering.py
  M buildbot/test/test_properties.py
  M buildbot/test/test_reconfig.py
  M buildbot/test/test_run.py
  M buildbot/test/test_slaves.py
  M buildbot/test/test_status.py
  M buildbot/test/test_steps.py
  M buildbot/test/test_vc.py
  M buildbot/test/test_web.py
  M buildbot/util.py
  M docs/buildbot.texinfo

Log Message:
-----------
Merge commit 'upstream/master'


Commit: fe4efb855a6381e313791998cae01a8ffe5797ba
    http://github.com/djmitche/buildbot/commit/fe4efb855a6381e313791998cae01a8ffe5797ba
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  M buildbot/status/web/build.py
  M buildbot/test/test_web.py

Log Message:
-----------
Fix some failing web tests


Commit: 95a2433e397985d4705c647c789718ab2bddcf71
    http://github.com/djmitche/buildbot/commit/95a2433e397985d4705c647c789718ab2bddcf71
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  M buildbot/locks.py

Log Message:
-----------
Revert change to include SlaveLock.maxCountForSlave in compare_attrs, it isn't
hashable and we rely on this. This fixes several buildbot.test.test_locks.Locks
I introduced.


Commit: 394c64f532ef121ef3fd5ad880a3d5edfa7618b4
    http://github.com/djmitche/buildbot/commit/394c64f532ef121ef3fd5ad880a3d5edfa7618b4
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  A buildbot/config.py
  M buildbot/master.py
  M buildbot/test/test_config.py
  M buildbot/test/test_console.py
  M buildbot/test/test_control.py
  M buildbot/test/test_dependencies.py
  M buildbot/test/test_ec2buildslave.py
  M buildbot/test/test_limitlogs.py
  M buildbot/test/test_locks.py
  M buildbot/test/test_mergerequests.py
  M buildbot/test/test_ordering.py
  M buildbot/test/test_properties.py
  M buildbot/test/test_reconfig.py
  M buildbot/test/test_run.py
  M buildbot/test/test_slaves.py
  M buildbot/test/test_status.py
  M buildbot/test/test_steps.py
  M buildbot/test/test_vc.py
  M buildbot/test/test_web.py
  M buildbot/util.py
  M docs/buildbot.texinfo

Log Message:
-----------
Merge branch 'master' into jinja


Commit: af5c745b6a8a8332a4d73caaef5ba9c43491d60a
    http://github.com/djmitche/buildbot/commit/af5c745b6a8a8332a4d73caaef5ba9c43491d60a
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  M buildbot/scripts/runner.py

Log Message:
-----------
Trac #527: make "buildbot start" directory optional.


Commit: 9c37ea82e518de7524f572ac222922d9f794baa7
    http://github.com/djmitche/buildbot/commit/9c37ea82e518de7524f572ac222922d9f794baa7
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-27 (Sun, 27 Dec 2009)

Changed paths:
  M buildbot/scripts/logwatcher.py

Log Message:
-----------
LogWatcher: Create log files before trying to tail them; this makes the watch code work when twistd.log isn't preexisting.


Commit: 6561a0802f2526f23e53cf4dd3038f99f62ef37c
    http://github.com/djmitche/buildbot/commit/6561a0802f2526f23e53cf4dd3038f99f62ef37c
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-28 (Mon, 28 Dec 2009)

Changed paths:
  M buildbot/scripts/runner.py
  M docs/buildbot.texinfo

Log Message:
-----------
Tweak buildbot --help / doc for basedir change.


Commit: bd845d3b18fc5760fee6e657b12d6cb43003e472
    http://github.com/djmitche/buildbot/commit/bd845d3b18fc5760fee6e657b12d6cb43003e472
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-28 (Mon, 28 Dec 2009)

Changed paths:
  M buildbot/test/test_locks.py

Log Message:
-----------
Add a test for mixed exclusive/counting access on builders.


Commit: 25729e4e57174b2fbaea23f09f938611f4e79e39
    http://github.com/djmitche/buildbot/commit/25729e4e57174b2fbaea23f09f938611f4e79e39
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-28 (Mon, 28 Dec 2009)

Changed paths:
  M buildbot/test/runutils.py

Log Message:
-----------
Change RunMixin.killSlave to optionally take the slave and builder names as arguments.


Commit: 9bbedb5a02c55d0d97ddfee6d40576d254491762
    http://github.com/djmitche/buildbot/commit/9bbedb5a02c55d0d97ddfee6d40576d254491762
Author: Daniel Dunbar <daniel at zuster.org>
Date:   2009-12-28 (Mon, 28 Dec 2009)

Changed paths:
  M NEWS
  M buildbot/interfaces.py
  M buildbot/process/builder.py
  M buildbot/test/test_run.py
  M buildbot/test/test_slaves.py

Log Message:
-----------
#664: Remove Builder.ping timeout support, the implementation was not robust enough and could cause the master to unexpectedly disconnect the slave.


Commit: 7e4e948a49b2f511367caac0ea91f91501fee546
    http://github.com/djmitche/buildbot/commit/7e4e948a49b2f511367caac0ea91f91501fee546
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-29 (Tue, 29 Dec 2009)

Changed paths:
  M buildbot/slave/commands.py
  M buildbot/test/test_util.py
  M buildbot/util.py

Log Message:
-----------
Remove user/passwd when comparing Mercurial URLs (fixes #640)
Thanks to Milton Pividon for doing most of the work. :)


Commit: 57fbdee5b2b3fdbc7ef1291ca8e0f32ad11301bf
    http://github.com/djmitche/buildbot/commit/57fbdee5b2b3fdbc7ef1291ca8e0f32ad11301bf
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-29 (Tue, 29 Dec 2009)

Changed paths:
  M buildbot/locks.py
  M buildbot/scripts/logwatcher.py
  M buildbot/scripts/runner.py
  M buildbot/slave/commands.py
  M buildbot/test/test_util.py
  M buildbot/util.py

Log Message:
-----------
Merge branch 'master' into jinja


Commit: e9b44bfb18f7db96bdeb01de26641c72ed975ad2
    http://github.com/djmitche/buildbot/commit/e9b44bfb18f7db96bdeb01de26641c72ed975ad2
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-29 (Tue, 29 Dec 2009)

Changed paths:
  M NEWS
  M buildbot/interfaces.py
  M buildbot/process/builder.py
  M buildbot/scripts/runner.py
  M buildbot/test/runutils.py
  M buildbot/test/test_locks.py
  M buildbot/test/test_run.py
  M buildbot/test/test_slaves.py
  M docs/buildbot.texinfo

Log Message:
-----------
Merge branch 'bug664'


Commit: 9296935cd849fcd600e55b392bcc0c79a3d50346
    http://github.com/djmitche/buildbot/commit/9296935cd849fcd600e55b392bcc0c79a3d50346
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-29 (Tue, 29 Dec 2009)

Changed paths:
  M docs/buildbot.texinfo

Log Message:
-----------
mention #buildbot


Commit: 2b69157655f299d8459ecbc92637a6ffd0e9130f
    http://github.com/djmitche/buildbot/commit/2b69157655f299d8459ecbc92637a6ffd0e9130f
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2009-12-29 (Tue, 29 Dec 2009)

Changed paths:
  M buildbot/scripts/runner.py
  M buildbot/scripts/tryclient.py
  M buildbot/test/test_runner.py
  M docs/buildbot.texinfo

Log Message:
-----------
refs #286, #492 - fix optionfile parsing for buildbot subcommands, with improved docs


Commit: 4994045fb87cce5825df169c70c2ae828db011f4
    http://github.com/djmitche/buildbot/commit/4994045fb87cce5825df169c70c2ae828db011f4
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-30 (Wed, 30 Dec 2009)

Changed paths:
  M NEWS
  M buildbot/interfaces.py
  M buildbot/locks.py
  M buildbot/process/builder.py
  M buildbot/scripts/logwatcher.py
  M buildbot/scripts/runner.py
  M buildbot/scripts/tryclient.py
  M buildbot/slave/commands.py
  M buildbot/test/runutils.py
  M buildbot/test/test_locks.py
  M buildbot/test/test_run.py
  M buildbot/test/test_runner.py
  M buildbot/test/test_slaves.py
  M buildbot/test/test_util.py
  M buildbot/util.py
  M docs/buildbot.texinfo

Log Message:
-----------
Merge branch 'master' into jinja


Commit: 12b5bffbacbd448090eefeeda27299138528909c
    http://github.com/djmitche/buildbot/commit/12b5bffbacbd448090eefeeda27299138528909c
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-30 (Wed, 30 Dec 2009)

Log Message:
-----------
Merge remote branch 'origin/jinja' into jinja


Commit: 464b6eacadf72417429d5a690fc35afaec93b14f
    http://github.com/djmitche/buildbot/commit/464b6eacadf72417429d5a690fc35afaec93b14f
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-30 (Wed, 30 Dec 2009)

Changed paths:
  M buildbot/status/web/console.py
  M buildbot/status/web/console_html.py
  M buildbot/status/web/templates/console.html
  M buildbot/status/web/templates/grid.html
  M buildbot/status/web/templates/grid_transposed.html
  M buildbot/status/web/templates/waterfall.html
  M buildbot/test/test_webparts.py

Log Message:
-----------
Console -> jinja (complete) (fixes #651) + cleanups

 * Added console, grid & tgrid to test_webparts
 * Added page title (<h1>) to grid/console/waterfall (similar to other pages)


Commit: 7736d5c942a1a9806e19c12a97606fb8327440d9
    http://github.com/djmitche/buildbot/commit/7736d5c942a1a9806e19c12a97606fb8327440d9
Author: Marcus Lindblom <macke at yar.nu>
Date:   2009-12-30 (Wed, 30 Dec 2009)

Changed paths:
  M buildbot/status/web/templates/build.html
  M buildbot/status/web/templates/builder.html
  M buildbot/status/web/templates/buildslave.html
  M buildbot/status/web/templates/buildslaves.html
  M buildbot/status/web/templates/buildstep.html
  M buildbot/status/web/templates/change_sources.html
  M buildbot/status/web/templates/layout.html
  M buildbot/status/web/templates/root.html

Log Message:
-----------
Add top menu to layout template + minor html cleanups






More information about the Commits mailing list