[Buildbot-commits] [buildbot/buildbot] 927900: Pass system and basedir from slaves remote_getSlav...

noreply at github.com noreply at github.com
Thu Dec 16 23:26:07 UTC 2010


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

Commit: 92790044138f8bd6e4bd1bfdbabc6724e91e8c33
    https://github.com/buildbot/buildbot/commit/92790044138f8bd6e4bd1bfdbabc6724e91e8c33
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M master/buildbot/buildslave.py
  M slave/buildslave/bot.py
  M slave/buildslave/test/unit/test_bot.py

Log Message:
-----------
Pass system and basedir from slaves remote_getSlaveInfo.

'system': This is python's os.name. It is intended to be used to do path manipulation
	on the master that is correct for the slave. We pass this, rather than the path
	separator, to avoid hard-coding that '\' is tied to windows style root-directories.
'basedir': This is the slave base directory, where builder directories are created. This
	is to allow the master to create absolute directories for the slave, for build steps
	that need it.

Right now, there is no master side support for accessing these. This is the minimal support
need slave side, so the 8.3 slave can be used with later masters that use this.

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


Commit: efe28df10c11c79447ea3840bd0e9e87462ac9fd
    https://github.com/buildbot/buildbot/commit/efe28df10c11c79447ea3840bd0e9e87462ac9fd
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M master/docs/developer.texinfo

Log Message:
-----------
Document the additions to remote_getSlaveInfo.


Commit: 02e163f2105cd895ae80670c05764a04d49a9a36
    https://github.com/buildbot/buildbot/commit/02e163f2105cd895ae80670c05764a04d49a9a36
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M slave/buildslave/commands/fs.py
  M slave/buildslave/commands/registry.py
  M slave/buildslave/test/unit/test_commands_fs.py

Log Message:
-----------
Add a remote command to stat a file on the slave.

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


Commit: 2997bbade87bdc0fd18168b027174f8a730c9ab1
    https://github.com/buildbot/buildbot/commit/2997bbade87bdc0fd18168b027174f8a730c9ab1
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M master/buildbot/steps/master.py
  A master/buildbot/steps/slave.py
  M master/docs/cfg-buildsteps.texinfo

Log Message:
-----------
Move SetPropertyFromEnv from buildbot.steps.master to buildbot.steps.slave.

This makes more sense.


Commit: 0314d4a89e96a0a97782240307b2ec40d9677094
    https://github.com/buildbot/buildbot/commit/0314d4a89e96a0a97782240307b2ec40d9677094
Author: Tom Prince <tom.prince at ualberta.net>
Date:   2010-12-16 (Thu, 16 Dec 2010)

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

Log Message:
-----------
Add a FileExists build step to check for the existence of a file.


Commit: 0dbb16f137bec6ef23561e7f159366eb8dd68c35
    https://github.com/buildbot/buildbot/commit/0dbb16f137bec6ef23561e7f159366eb8dd68c35
Author: Amber Yust <ayust at yelp.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M master/buildbot/buildslave.py
  M master/buildbot/steps/master.py
  A master/buildbot/steps/slave.py
  M master/docs/cfg-buildsteps.texinfo
  M master/docs/developer.texinfo
  M slave/buildslave/bot.py
  M slave/buildslave/commands/fs.py
  M slave/buildslave/commands/registry.py
  M slave/buildslave/test/unit/test_bot.py
  M slave/buildslave/test/unit/test_commands_fs.py

Log Message:
-----------
Merge branch 'server-source' of https://github.com/tomprince/buildbot






More information about the Commits mailing list