[Buildbot-commits] [buildbot/buildbot] d71942: Make the render method of WithProperties take a mo...

noreply at github.com noreply at github.com
Sat May 14 14:59:03 UTC 2011


Branch: refs/heads/master
Home:   https://github.com/buildbot/buildbot

Commit: d7194207152f9247f965436a1a58cd5449ba7b12
    https://github.com/buildbot/buildbot/commit/d7194207152f9247f965436a1a58cd5449ba7b12
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2011-05-13 (Fri, 13 May 2011)

Changed paths:
  M master/buildbot/process/properties.py

Log Message:
-----------
Make the render method of WithProperties take a more sensible argument.

The purpose of PropertyMap is to handle the temporary values from
WithProperties, as well as well as shell-like default values. For
somebody implementing a different render, it makes more sense to
receive the Properties object, than the PropertyMap.

Signed-off-by: Tom Prince <tom.prince at ualberta.net>


Commit: 7381723a9bdb3a49d07fa3e99c53efefc51a1f45
    https://github.com/buildbot/buildbot/commit/7381723a9bdb3a49d07fa3e99c53efefc51a1f45
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2011-05-13 (Fri, 13 May 2011)

Changed paths:
  M master/buildbot/interfaces.py
  M master/buildbot/process/properties.py

Log Message:
-----------
Change Properties to use IRenderable for rendering properties.

This removes the hard-coded instance checks and allows the easy
addition of additional renderers.

Signed-off-by: Tom Prince <tom.prince at ualberta.net>


Commit: c6db109de215a75db899d920c479daf11edfd869
    https://github.com/buildbot/buildbot/commit/c6db109de215a75db899d920c479daf11edfd869
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2011-05-14 (Sat, 14 May 2011)

Changed paths:
  M master/buildbot/process/properties.py
  M master/buildbot/test/unit/test_process_properties.py
  M master/docs/cfg-buildsteps.texinfo

Log Message:
-----------
Add simple IRenderable for getting a single property unchanged.

Signed-off-by: Tom Prince <tom.prince at ualberta.net>


Commit: 3bd32cc56b86cfd4b027e13978aff2e59ef50901
    https://github.com/buildbot/buildbot/commit/3bd32cc56b86cfd4b027e13978aff2e59ef50901
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2011-05-14 (Sat, 14 May 2011)

Changed paths:
  M master/buildbot/steps/source.py

Log Message:
-----------
Remove restrictive instance check in computeRepositoryURL.

Since the set of objects that can be rendered is open-ended,
don't use a restrictive instance test before hand.

Signed-off-by: Tom Prince <tom.prince at ualberta.net>


Commit: 4907868493c426e109183ba4329516349c9e22fc
    https://github.com/buildbot/buildbot/commit/4907868493c426e109183ba4329516349c9e22fc
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2011-05-14 (Sat, 14 May 2011)

Changed paths:
  M master/docs/cfg-buildsteps.texinfo

Log Message:
-----------
Reorganize WithProperties documentation to prefer dict syntax.

Signed-off-by: Tom Prince <tom.prince at ualberta.net>


Commit: 4af7d73b0fddd76f652d866c05c3ae61199cddd4
    https://github.com/buildbot/buildbot/commit/4af7d73b0fddd76f652d866c05c3ae61199cddd4
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   2011-05-14 (Sat, 14 May 2011)

Changed paths:
  M master/buildbot/interfaces.py
  M master/buildbot/process/properties.py
  M master/buildbot/steps/source.py
  M master/buildbot/test/unit/test_process_properties.py
  M master/docs/cfg-buildsteps.texinfo

Log Message:
-----------
Merge branch 'prop' of git://github.com/tomprince/buildbot

* 'prop' of git://github.com/tomprince/buildbot:
  Reorganize WithProperties documentation to prefer dict syntax.
  Remove restrictive instance check in computeRepositoryURL.
  Add simple IRenderable for getting a single property unchanged.
  Change Properties to use IRenderable for rendering properties.
  Make the render method of WithProperties take a more sensible argument.


Commit: 0dc8614248407f7163672ea325ee691897a09f9f
    https://github.com/buildbot/buildbot/commit/0dc8614248407f7163672ea325ee691897a09f9f
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   2011-05-14 (Sat, 14 May 2011)

Changed paths:
  M master/docs/cfg-buildsteps.texinfo

Log Message:
-----------
docs typos


Compare: https://github.com/buildbot/buildbot/compare/05218fb...0dc8614




More information about the Commits mailing list