[Buildbot-commits] [buildbot/buildbot] 2a53d7: Put workdir calculation in base Buildstep class
    GitHub 
    noreply at github.com
       
    Tue Dec 30 06:55:55 UTC 2014
    
    
  
  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: 2a53d7ba59df4fed53fdee0b4d924c407d5c3ab6
      https://github.com/buildbot/buildbot/commit/2a53d7ba59df4fed53fdee0b4d924c407d5c3ab6
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/buildbot/process/buildstep.py
    M master/buildbot/steps/shell.py
    M master/docs/developer/cls-buildsteps.rst
  Log Message:
  -----------
  Put workdir calculation in base Buildstep class
The one is ShellCommand is generic logic enough to
be useful in base class.
Mark setDefaultWorkdir as deprecated
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: deead8673d7e5282fef255e4b1ae7f2b6b26407b
      https://github.com/buildbot/buildbot/commit/deead8673d7e5282fef255e4b1ae7f2b6b26407b
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/buildbot/process/buildstep.py
    M master/buildbot/steps/package/rpm/rpmbuild.py
    M master/buildbot/steps/shell.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/buildbot/test/unit/test_steps_master.py
    M master/buildbot/test/util/steps.py
    M master/docs/developer/cls-buildsteps.rst
  Log Message:
  -----------
  Put workdir calculation in base Buildstep class
The one is ShellCommand is generic logic enough to
be useful in base class.
Mark setDefaultWorkdir as deprecated
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: 7fe48c3d0ca954751765d794a6224372080ef8a9
      https://github.com/buildbot/buildbot/commit/7fe48c3d0ca954751765d794a6224372080ef8a9
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/docs/relnotes/index.rst
  Log Message:
  -----------
  add relnote
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: 4d0ae825bf8894796d370f52f2444e52c16dc635
      https://github.com/buildbot/buildbot/commit/4d0ae825bf8894796d370f52f2444e52c16dc635
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/buildbot/process/build.py
    M master/buildbot/process/buildstep.py
    M master/docs/developer/cls-buildsteps.rst
    M master/docs/relnotes/index.rst
  Log Message:
  -----------
  some details on callable(workdir) behaviour
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: aa18a7e7a0cb815e199dba674ea799463f8f4de1
      https://github.com/buildbot/buildbot/commit/aa18a7e7a0cb815e199dba674ea799463f8f4de1
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/buildbot/process/buildstep.py
    M master/buildbot/steps/master.py
    M master/buildbot/steps/package/deb/pbuilder.py
    M master/buildbot/steps/package/rpm/rpmbuild.py
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/slave.py
    M master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/repo.py
    M master/buildbot/steps/transfer.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/buildbot/test/util/steps.py
    M master/docs/developer/cls-buildsteps.rst
  Log Message:
  -----------
  Change workdir to a property
remove getWorkdir(), as its semantics is really the same as an accessor
Remove all setDefaultWorkdir() usage, and effectively mark it as deprecated
remove other getWorkdir similar implementation
MasterShellCommand use another property, as using buildFactory's workdir does not really make sense
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: 1d3cb7ad58b439ab2ab4f56ab35ca9945467e346
      https://github.com/buildbot/buildbot/commit/1d3cb7ad58b439ab2ab4f56ab35ca9945467e346
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/buildbot/steps/shell.py
  Log Message:
  -----------
  improve comment about workdir in shellcommand
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: db305a8444a17771e3f3e4bf92e6555d7ae31fcb
      https://github.com/buildbot/buildbot/commit/db305a8444a17771e3f3e4bf92e6555d7ae31fcb
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/buildbot/test/unit/test_steps_master.py
  Log Message:
  -----------
  wantDefaultWorkdir is not actually not needed
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: d48cd56d50b73c9cae564355a67b3323c90c6ca9
      https://github.com/buildbot/buildbot/commit/d48cd56d50b73c9cae564355a67b3323c90c6ca9
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/docs/relnotes/index.rst
  Log Message:
  -----------
  update release note
  Commit: 88869700d9187b54ee13409191fd83c708ba9b49
      https://github.com/buildbot/buildbot/commit/88869700d9187b54ee13409191fd83c708ba9b49
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-29 (Mon, 29 Dec 2014)
  Changed paths:
    M master/buildbot/process/buildstep.py
  Log Message:
  -----------
  enhance code clarity
  Commit: cabe65f95b2424984fe7783802e0267b7d977db3
      https://github.com/buildbot/buildbot/commit/cabe65f95b2424984fe7783802e0267b7d977db3
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-30 (Tue, 30 Dec 2014)
  Changed paths:
    M master/buildbot/process/build.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/steps/master.py
    M master/buildbot/steps/package/deb/pbuilder.py
    M master/buildbot/steps/package/rpm/rpmbuild.py
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/slave.py
    M master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/repo.py
    M master/buildbot/steps/transfer.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/buildbot/test/util/steps.py
    M master/docs/developer/cls-buildsteps.rst
    M master/docs/relnotes/index.rst
  Log Message:
  -----------
  Merge pull request #1467 from tardyp/workdir
Put workdir calculation in base Buildstep class
Compare: https://github.com/buildbot/buildbot/compare/33ed29b8ea9e...cabe65f95b24
    
    
More information about the Commits
mailing list