[Buildbot-commits] [buildbot/buildbot] b40ac1: Check for sticky dates.

GitHub noreply at github.com
Sat Oct 19 19:38:41 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: b40ac183aa10a47357d6b15cd4e5271daba5918c
      https://github.com/buildbot/buildbot/commit/b40ac183aa10a47357d6b15cd4e5271daba5918c
  Author: Jonas Pommerening <jonas.pommerening at aixigo.de>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

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

  Log Message:
  -----------
  Check for sticky dates.

If a previous build did check out a specific "revision" (timestamp)
we can't update the directory with cvs update (unless we use -A).
Upload the CVS/Entries file from the slave and check for any sticky
dates.

Entries look like this:

/Filename/1.1/Fri May 17 23:20:00 2013//D2013.10.08.11.20.33
D

Just make sure the last field of each line does not start with D
(and skip the final line)


  Commit: 3f13afa5b710cdd0e02df63e3fd46cec7ca5939a
      https://github.com/buildbot/buildbot/commit/3f13afa5b710cdd0e02df63e3fd46cec7ca5939a
  Author: Jonas Pommerening <jonas.pommerening at aixigo.de>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M master/buildbot/test/unit/test_steps_source_cvs.py

  Log Message:
  -----------
  Fix the tests, add a test for sticky dates.


  Commit: b7913ba34310615ad937d547d05bf383d865d562
      https://github.com/buildbot/buildbot/commit/b7913ba34310615ad937d547d05bf383d865d562
  Author: Jonas Pommerening <jonas.pommerening at aixigo.de>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

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

  Log Message:
  -----------
  Refactored CVS step copy method.

Pulled out CVS/Entries parsing into
"_cvsEntriesContainStickyDates(entries)". Tests should still pass.


  Commit: 2442b41aa5ff07c76113046045dde611b571732e
      https://github.com/buildbot/buildbot/commit/2442b41aa5ff07c76113046045dde611b571732e
  Author: Jonas Pommerening <jonas.pommerening at aixigo.de>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M master/buildbot/test/unit/test_steps_source_cvs.py

  Log Message:
  -----------
  Fixed tests broken by b40ac18


  Commit: d158a5ae1eb6722949c5dd8d4b581349141304ba
      https://github.com/buildbot/buildbot/commit/d158a5ae1eb6722949c5dd8d4b581349141304ba
  Author: Jonas Pommerening <jonas.pommerening at aixigo.de>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M master/buildbot/test/unit/test_steps_source_cvs.py

  Log Message:
  -----------
  Added test for _cvsEntriesContainStickyDates


  Commit: ecd34310aeaf822e70315823599bc18071ee579a
      https://github.com/buildbot/buildbot/commit/ecd34310aeaf822e70315823599bc18071ee579a
  Author: Jonas Pommerening <jonas.pommerening at aixigo.de>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Release notes


  Commit: 8efbee5b886ae31799fc9434bcac8a7211790696
      https://github.com/buildbot/buildbot/commit/8efbee5b886ae31799fc9434bcac8a7211790696
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M master/buildbot/steps/source/cvs.py
    M master/buildbot/test/unit/test_steps_source_cvs.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'cvs-check-sticky-dates' of git://github.com/jpommerening/buildbot


Compare: https://github.com/buildbot/buildbot/compare/ad0784d20075...8efbee5b886a


More information about the Commits mailing list