[Buildbot-commits] [buildbot/buildbot] 1ef73e: initial master side P4() source step
GitHub
noreply at github.com
Sun Apr 7 20:53:08 UTC 2013
Branch: refs/heads/nine
Home: https://github.com/buildbot/buildbot
Commit: 1ef73eaff39effcda5ed2a76d3628ac2c40c52cc
https://github.com/buildbot/buildbot/commit/1ef73eaff39effcda5ed2a76d3628ac2c40c52cc
Author: William Deegan <bill at baddogconsulting.com>
Date: 2012-12-23 (Sun, 23 Dec 2012)
Changed paths:
A master/buildbot/steps/source/p4.py
Log Message:
-----------
initial master side P4() source step
Commit: e00cd0cf42d85cbf8ce9b81f849bd665d9edee0a
https://github.com/buildbot/buildbot/commit/e00cd0cf42d85cbf8ce9b81f849bd665d9edee0a
Author: William Deegan <bill at baddogconsulting.com>
Date: 2012-12-26 (Wed, 26 Dec 2012)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
removed defaultBranch argument which has no purpose. Improved API docs. Added P4:.. prefixing on logging.
Commit: eee944a003b58fdb9e039c35d4cec447a631211f
https://github.com/buildbot/buildbot/commit/eee944a003b58fdb9e039c35d4cec447a631211f
Author: William Deegan <bill at baddogconsulting.com>
Date: 2012-12-26 (Wed, 26 Dec 2012)
Changed paths:
M master/docs/manual/cfg-buildsteps.rst
Log Message:
-----------
added docs for P4 master side source step
Commit: f6696011982cdcff04d0d9294c507642dbabacf9
https://github.com/buildbot/buildbot/commit/f6696011982cdcff04d0d9294c507642dbabacf9
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-01-05 (Sat, 05 Jan 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
address jaredgrubb's pull feedback
Commit: 783768390bf4ef5814d8fb22839f461af737a123
https://github.com/buildbot/buildbot/commit/783768390bf4ef5814d8fb22839f461af737a123
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
remove possible_methods per pull request comment since it doesn't really apply to perforce
Commit: 59424080de21601f35de7489a8ca657ebdca1792
https://github.com/buildbot/buildbot/commit/59424080de21601f35de7489a8ca657ebdca1792
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M MAINTAINERS.txt
M common/validate.sh
M master/buildbot/__init__.py
M master/buildbot/buildslave.py
M master/buildbot/changes/hgpoller.py
M master/buildbot/changes/svnpoller.py
M master/buildbot/clients/gtkPanes.py
M master/buildbot/clients/tryclient.py
M master/buildbot/config.py
M master/buildbot/db/buildrequests.py
M master/buildbot/db/pool.py
M master/buildbot/db/schedulers.py
M master/buildbot/interfaces.py
M master/buildbot/libvirtbuildslave.py
M master/buildbot/locks.py
M master/buildbot/manhole.py
M master/buildbot/master.py
M master/buildbot/monkeypatches/__init__.py
A master/buildbot/monkeypatches/gatherResults.py
M master/buildbot/process/botmaster.py
M master/buildbot/process/build.py
M master/buildbot/process/builder.py
A master/buildbot/process/buildrequestdistributor.py
M master/buildbot/process/buildstep.py
M master/buildbot/process/metrics.py
M master/buildbot/schedulers/base.py
M master/buildbot/schedulers/basic.py
M master/buildbot/schedulers/forcesched.py
M master/buildbot/scripts/runner.py
M master/buildbot/scripts/stop.py
M master/buildbot/scripts/user.py
M master/buildbot/sourcestamp.py
M master/buildbot/status/base.py
M master/buildbot/status/buildrequest.py
M master/buildbot/status/client.py
M master/buildbot/status/logfile.py
M master/buildbot/status/slave.py
M master/buildbot/status/status_push.py
M master/buildbot/status/web/authz.py
M master/buildbot/status/web/baseweb.py
M master/buildbot/status/web/build.py
M master/buildbot/status/web/builder.py
M master/buildbot/status/web/files/default.css
M master/buildbot/status/web/grid.py
M master/buildbot/status/web/logs.py
M master/buildbot/status/web/slaves.py
M master/buildbot/status/web/templates/build.html
M master/buildbot/status/web/templates/builder.html
M master/buildbot/status/web/templates/buildslave.html
M master/buildbot/status/web/templates/buildslaves.html
M master/buildbot/status/web/templates/forms.html
M master/buildbot/status/web/templates/grid_macros.html
M master/buildbot/status/web/templates/waterfallhelp.html
M master/buildbot/status/words.py
M master/buildbot/steps/package/deb/pbuilder.py
M master/buildbot/steps/python_twisted.py
M master/buildbot/steps/source/base.py
M master/buildbot/steps/source/git.py
M master/buildbot/steps/source/svn.py
M master/buildbot/steps/transfer.py
M master/buildbot/steps/vstudio.py
M master/buildbot/test/fake/botmaster.py
M master/buildbot/test/fake/fakedb.py
M master/buildbot/test/fake/fakemaster.py
M master/buildbot/test/integration/test_master.py
M master/buildbot/test/integration/test_slave_comm.py
M master/buildbot/test/unit/test_buildslave.py
M master/buildbot/test/unit/test_changes_gitpoller.py
M master/buildbot/test/unit/test_changes_hgpoller.py
M master/buildbot/test/unit/test_config.py
M master/buildbot/test/unit/test_db_buildrequests.py
M master/buildbot/test/unit/test_master.py
R master/buildbot/test/unit/test_process_botmaster_BuildRequestDistributor.py
M master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py
M master/buildbot/test/unit/test_process_build.py
M master/buildbot/test/unit/test_process_builder.py
A master/buildbot/test/unit/test_process_buildrequestdistributor_BuildRequestDistributor.py
M master/buildbot/test/unit/test_process_buildstep.py
M master/buildbot/test/unit/test_schedulers_basic.py
M master/buildbot/test/unit/test_schedulers_forcesched.py
M master/buildbot/test/unit/test_scripts_restart.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/buildbot/test/unit/test_scripts_start.py
M master/buildbot/test/unit/test_scripts_stop.py
M master/buildbot/test/unit/test_sourcestamp.py
M master/buildbot/test/unit/test_status_web_auth_HTPasswdAprAuth.py
M master/buildbot/test/unit/test_status_web_auth_HTPasswdAuth.py
M master/buildbot/test/unit/test_status_words.py
M master/buildbot/test/unit/test_steps_master.py
M master/buildbot/test/unit/test_steps_package_deb_pbuilder.py
M master/buildbot/test/unit/test_steps_python_twisted.py
M master/buildbot/test/unit/test_steps_source_bzr.py
M master/buildbot/test/unit/test_steps_source_git.py
M master/buildbot/test/unit/test_steps_source_repo.py
M master/buildbot/test/unit/test_steps_source_svn.py
M master/buildbot/test/unit/test_steps_trigger.py
M master/buildbot/test/unit/test_steps_vstudio.py
M master/buildbot/test/unit/test_util_misc.py
M master/buildbot/test/util/steps.py
M master/buildbot/util/maildir.py
M master/contrib/bzr_buildbot.py
M master/contrib/googlecode_atom.py
M master/contrib/post_build_request.py
M master/contrib/windows/buildbot_service.py
M master/docs/developer/config.rst
M master/docs/developer/database.rst
M master/docs/developer/style.rst
M master/docs/index.rst
M master/docs/manual/cfg-builders.rst
M master/docs/manual/cfg-buildsteps.rst
M master/docs/manual/cfg-changesources.rst
M master/docs/manual/cfg-properties.rst
M master/docs/manual/cfg-schedulers.rst
M master/docs/manual/cfg-statustargets.rst
M master/docs/manual/cmdline.rst
M master/docs/manual/concepts.rst
M master/docs/manual/customization.rst
M master/docs/relnotes/index.rst
M master/docs/tutorial/firstrun.rst
A master/docs/tutorial/fiveminutes.rst
A master/docs/tutorial/further.rst
M master/docs/tutorial/index.rst
M master/setup.py
M slave/buildslave/scripts/runner.py
M slave/buildslave/test/__init__.py
A slave/buildslave/test/unit/test_scripts_runner.py
M slave/contrib/windows/buildbot_service.py
Log Message:
-----------
Merge branch 'master' of https://github.com/buildbot/buildbot into p4_master_step_2012
Commit: 69e865c5ba9789f7e62420e60b5c13557fa1cc24
https://github.com/buildbot/buildbot/commit/69e865c5ba9789f7e62420e60b5c13557fa1cc24
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
A master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
Started adding some tests. More to be done. Added more validation of parameters to P4() in initializer
Commit: 4717b652f5ddfe50beaf051214c96ab84da0e96e
https://github.com/buildbot/buildbot/commit/4717b652f5ddfe50beaf051214c96ab84da0e96e
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M master/buildbot/process/properties.py
M master/buildbot/steps/source/p4.py
Log Message:
-----------
Started adding some tests. More to be done. Added more validation of parameters to P4() in initializer
Commit: e4c2c364f13231289173567e34bf6571474f0053
https://github.com/buildbot/buildbot/commit/e4c2c364f13231289173567e34bf6571474f0053
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
fixed merge conflict
Commit: 160188ee1384f94fe40839fd4ee21353c5763cb5
https://github.com/buildbot/buildbot/commit/160188ee1384f94fe40839fd4ee21353c5763cb5
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-22 (Fri, 22 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
improved validation logic in __init__, and added tests to cover this. Also address comment by jaredgrubb regarding clipped comment
Commit: e84d29118308e7c45c90861a91aa7168565615d7
https://github.com/buildbot/buildbot/commit/e84d29118308e7c45c90861a91aa7168565615d7
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-22 (Fri, 22 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
Added test for incremental mode checkout
Commit: 57f2d0d5c29b66d741e2d9f1ea3a390c0030866f
https://github.com/buildbot/buildbot/commit/57f2d0d5c29b66d741e2d9f1ea3a390c0030866f
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
Remove some code copied from SVN tests. Add comment to clarify purpose of setting property in setupStep
Commit: 312a7e181e15fd7798152018155cf53eb9db50e4
https://github.com/buildbot/buildbot/commit/312a7e181e15fd7798152018155cf53eb9db50e4
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
added test for full checkout. Added _rmdir() method to P4 needed for full command.
Commit: 637aa88872fc66235dacc444bca8a6781a33b2a6
https://github.com/buildbot/buildbot/commit/637aa88872fc66235dacc444bca8a6781a33b2a6
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M master/docs/manual/cfg-buildsteps.rst
Log Message:
-----------
revised P4 step docs to match changes in code.
Commit: 6756c8cfee0261f35943e2b958239be2bc8becb8
https://github.com/buildbot/buildbot/commit/6756c8cfee0261f35943e2b958239be2bc8becb8
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
fix pyflakes issues with new P4 and test code
Commit: 0ada49ba81bf86e952c29d567d3bba3457118bd1
https://github.com/buildbot/buildbot/commit/0ada49ba81bf86e952c29d567d3bba3457118bd1
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
Handle skipping some config checking if either p4base or p4branch is a renderanble
Commit: 9db15b26599e797aa930af94816048fcea8f3942
https://github.com/buildbot/buildbot/commit/9db15b26599e797aa930af94816048fcea8f3942
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
removed extra tests copied from SVN's test. Reorganized tests to have simpler logic. Added tests for Renderable parameters
Commit: f5f31c5a558635d48cba8584530061458cace9a1
https://github.com/buildbot/buildbot/commit/f5f31c5a558635d48cba8584530061458cace9a1
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
added test to check that specifying a revision works properly. Required setting the revision property on the mocked sourcestamp
Commit: 48445b56f6d02d26f7f2780413f3f47d154a2740
https://github.com/buildbot/buildbot/commit/48445b56f6d02d26f7f2780413f3f47d154a2740
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
address feedback on pull request by deleting logic no longer required in __init__ method of P4.
Commit: 91b5b23199890aeae663657e1d6d2124fb43ee84
https://github.com/buildbot/buildbot/commit/91b5b23199890aeae663657e1d6d2124fb43ee84
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
Remove some commented out logic
Commit: 74bac041deaf9784f7d8ff108888e928c6e2032d
https://github.com/buildbot/buildbot/commit/74bac041deaf9784f7d8ff108888e928c6e2032d
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
Move extra logging to be toggled by debug_logging variable. Migrate doc string to comment
Commit: e037ca6e4a5d17d2c4d0bbfdf46540708165618a
https://github.com/buildbot/buildbot/commit/e037ca6e4a5d17d2c4d0bbfdf46540708165618a
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
PEP8'd code. Addressed formatting issues minus some long lines
Commit: 815519f2d10b7b7c495eec466b287aad15c44d8a
https://github.com/buildbot/buildbot/commit/815519f2d10b7b7c495eec466b287aad15c44d8a
Author: Elmir Jagudin <elmir at axis.com>
Date: 2013-04-04 (Thu, 04 Apr 2013)
Changed paths:
M slave/buildslave/scripts/runner.py
Log Message:
-----------
renamed SlaveOption class to CreateSlaveOption
CreateSlaveOption is a more descriptive name, and follows the
naming style of other subcommand's options classes.
Commit: 7ced54fe5344bb877ec4d8ba654b3c6431974fd5
https://github.com/buildbot/buildbot/commit/7ced54fe5344bb877ec4d8ba654b3c6431974fd5
Author: Elmir Jagudin <elmir at axis.com>
Date: 2013-04-04 (Thu, 04 Apr 2013)
Changed paths:
M slave/buildslave/monkeypatches/__init__.py
A slave/buildslave/monkeypatches/testcase_assert.py
M slave/buildslave/test/__init__.py
Log Message:
-----------
add local assertRaisesRegexp() on python older then 2.7
When running tests on python older then 2.7, monkeypatch
unittest.TestCase class to include assertRaisesRegexp() method.
Commit: 24ba3ffd534a66c90b6441906be04368de475a8a
https://github.com/buildbot/buildbot/commit/24ba3ffd534a66c90b6441906be04368de475a8a
Author: Elmir Jagudin <elmir at axis.com>
Date: 2013-04-04 (Thu, 04 Apr 2013)
Changed paths:
M slave/buildslave/scripts/runner.py
M slave/buildslave/test/unit/test_scripts_runner.py
Log Message:
-----------
catch invalid numeric parameters to 'buildslave create-slave' command
When converting 'usepty', 'keepalive', 'maxdelay' and 'log-size' parameters
to ints, catch ValueError exceptions and print error message. This way it is
easier to troubleshoot incorrect parameters to create-slave command.
Commit: 7ebed1efe42532982324ff6a6865eee41ade6ab4
https://github.com/buildbot/buildbot/commit/7ebed1efe42532982324ff6a6865eee41ade6ab4
Author: Elmir Jagudin <elmir at axis.com>
Date: 2013-04-04 (Thu, 04 Apr 2013)
Changed paths:
M slave/buildslave/scripts/runner.py
M slave/buildslave/test/unit/test_scripts_runner.py
Log Message:
-----------
accept exactly 4 arguments to 'buildslave create-slave' command
Check that 'buildslave create-slave' command was invoked with exactly 4
arguments. Previously when create-slave was given more then 4 arguments, an
'ValueError: too many values to unpack' exception was raised.
Commit: f19157bae5724c4decea254bfebbddf52610e856
https://github.com/buildbot/buildbot/commit/f19157bae5724c4decea254bfebbddf52610e856
Author: Elmir Jagudin <elmir at axis.com>
Date: 2013-04-04 (Thu, 04 Apr 2013)
Changed paths:
M slave/buildslave/test/unit/test_scripts_runner.py
Log Message:
-----------
added unit tests on CreateSlaveOptions class
Test arguments parsing of valid 'buildslave create-slave' commands.
Commit: 3ea680f22780bb45697fa46313dd536f726ced47
https://github.com/buildbot/buildbot/commit/3ea680f22780bb45697fa46313dd536f726ced47
Author: Elmir Jagudin <elmir at axis.com>
Date: 2013-04-04 (Thu, 04 Apr 2013)
Changed paths:
M slave/buildslave/test/unit/test_scripts_runner.py
Log Message:
-----------
test '<master> not URL' error for 'buildslave create-slave' command
Commit: c479cf2ba8138b323b6bbecf2aebfacee5a2c46d
https://github.com/buildbot/buildbot/commit/c479cf2ba8138b323b6bbecf2aebfacee5a2c46d
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M slave/buildslave/monkeypatches/__init__.py
A slave/buildslave/monkeypatches/testcase_assert.py
M slave/buildslave/scripts/runner.py
M slave/buildslave/test/__init__.py
M slave/buildslave/test/unit/test_scripts_runner.py
Log Message:
-----------
Merge branch 'create-slave-cli-args' of git://github.com/elmirjagudin/buildbot
Commit: c4f4cfad37cac9630e9f456b34296e78006d67c7
https://github.com/buildbot/buildbot/commit/c4f4cfad37cac9630e9f456b34296e78006d67c7
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/docs/relnotes/index.rst
M slave/buildslave/monkeypatches/__init__.py
Log Message:
-----------
actually apply the bug5079 patch on the slave
Fixes #1958.
Commit: c810644b3590ca5488491cc1861f8588ed273894
https://github.com/buildbot/buildbot/commit/c810644b3590ca5488491cc1861f8588ed273894
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/docs/manual/cfg-buildsteps.rst
Log Message:
-----------
strip trailing whitespace
Commit: e79fe1c6e7e475bfbae388e661a7f1d43b230c25
https://github.com/buildbot/buildbot/commit/e79fe1c6e7e475bfbae388e661a7f1d43b230c25
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/buildbot/steps/source/p4.py
Log Message:
-----------
remove docstrings that are redundant to the real documentation
Commit: 5d7e518970a26fdeb756c5a7694d3d947ec3d47b
https://github.com/buildbot/buildbot/commit/5d7e518970a26fdeb756c5a7694d3d947ec3d47b
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
used textwrap.dedent() to get rid of long lines per pull feedback. Addressed djmitche's comments regarding full tests not having any variation in the expected generated clientspec by varying the parameters
Commit: 89e73cec43b66da44197aa96a6ace757b6849104
https://github.com/buildbot/buildbot/commit/89e73cec43b66da44197aa96a6ace757b6849104
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/buildbot/process/properties.py
A master/buildbot/steps/source/p4.py
A master/buildbot/test/unit/test_steps_source_p4.py
M master/docs/manual/cfg-buildsteps.rst
Log Message:
-----------
Merge branch 'p4_master_step_2012' of git://github.com/bdbaddog/buildbot
Commit: e0cf99d372eeb02439757e78ea4b3499b7f6426c
https://github.com/buildbot/buildbot/commit/e0cf99d372eeb02439757e78ea4b3499b7f6426c
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/buildbot/test/unit/test_steps_source_p4.py
Log Message:
-----------
trivial whitespace, line-length fixups
Commit: a8befb363661ca51275ff0260abb3af6c2577a82
https://github.com/buildbot/buildbot/commit/a8befb363661ca51275ff0260abb3af6c2577a82
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/docs/relnotes/index.rst
Log Message:
-----------
add relnotes
Commit: 17c00be0c01f48b4c3fd15c662c950d1189019f5
https://github.com/buildbot/buildbot/commit/17c00be0c01f48b4c3fd15c662c950d1189019f5
Author: William Deegan <bill at baddogconsulting.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/buildbot/changes/p4poller.py
Log Message:
-----------
fix ticket 2320. P4Poller was not propagating the PATH from the user who starts the buildbot master. PATH has been added to the short list of environment variables propagated when calling p4 to get changes
Commit: 2ff378fd82c18602ec4e8484ea351c5591588ba3
https://github.com/buildbot/buildbot/commit/2ff378fd82c18602ec4e8484ea351c5591588ba3
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M master/buildbot/changes/p4poller.py
Log Message:
-----------
Merge branch 'ticket_2320_p4poller_path_issue' of git://github.com/bdbaddog/buildbot
Commit: 4c0e8e2f3586c8843891d6a9523da71d01944956
https://github.com/buildbot/buildbot/commit/4c0e8e2f3586c8843891d6a9523da71d01944956
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-06 (Sat, 06 Apr 2013)
Changed paths:
M master/buildbot/test/fake/fakebuild.py
M master/buildbot/test/unit/test_process_properties.py
Log Message:
-----------
Combine two FakeBuild implementations into one
Commit: 91ff2b3648fd4c3fcba84a3465aa252ff3cad7da
https://github.com/buildbot/buildbot/commit/91ff2b3648fd4c3fcba84a3465aa252ff3cad7da
Author: Andrew Gallagher <agallagher at fb.com>
Date: 2013-04-06 (Sat, 06 Apr 2013)
Changed paths:
M slave/buildslave/scripts/startup.py
Log Message:
-----------
buildslave: don't fork when '--nodaemon' flag is passed
The '--nodaemon' flag was added in 2ae0ecb6347c2fd7b9301fe4dc3aaeebea235280
and efc3b6853ab7b03ba35de5820292a8bd7de96596 later fixed the
build master to not fork when this flag was used. This commit
applies roughly the same fix to the buildslave.
Commit: 09d91e82961fb739bfaf2bff892fd46971e1f06b
https://github.com/buildbot/buildbot/commit/09d91e82961fb739bfaf2bff892fd46971e1f06b
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-07 (Sun, 07 Apr 2013)
Changed paths:
M slave/buildslave/scripts/startup.py
Log Message:
-----------
Merge branch 'buildslave_noademon_fork' of git://github.com/andrewjcg/buildbot
Commit: b885a23c24557567af95b2a96b6d91466c846814
https://github.com/buildbot/buildbot/commit/b885a23c24557567af95b2a96b6d91466c846814
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-07 (Sun, 07 Apr 2013)
Changed paths:
M master/docs/relnotes/index.rst
Log Message:
-----------
release notes
Commit: 87e6d73a33b829eb6db5e551656c0ec1c606cd2a
https://github.com/buildbot/buildbot/commit/87e6d73a33b829eb6db5e551656c0ec1c606cd2a
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2013-04-07 (Sun, 07 Apr 2013)
Changed paths:
M master/buildbot/changes/p4poller.py
M master/buildbot/process/properties.py
A master/buildbot/steps/source/p4.py
M master/buildbot/test/fake/fakebuild.py
M master/buildbot/test/unit/test_process_properties.py
A master/buildbot/test/unit/test_steps_source_p4.py
M master/docs/manual/cfg-buildsteps.rst
M master/docs/relnotes/index.rst
M slave/buildslave/monkeypatches/__init__.py
A slave/buildslave/monkeypatches/testcase_assert.py
M slave/buildslave/scripts/runner.py
M slave/buildslave/scripts/startup.py
M slave/buildslave/test/__init__.py
M slave/buildslave/test/unit/test_scripts_runner.py
Log Message:
-----------
Merge branch 'master' into nine
Compare: https://github.com/buildbot/buildbot/compare/51a86b05c9a0...87e6d73a33b8
More information about the Commits
mailing list