[Buildbot-commits] [buildbot/buildbot] d7d3bd: source steps changed

GitHub noreply at github.com
Wed May 9 04:27:59 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: d7d3bd6ccc59065464b8b8724688c426e730bd02
      https://github.com/buildbot/buildbot/commit/d7d3bd6ccc59065464b8b8724688c426e730bd02
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M master/buildbot/process/build.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/test/unit/test_process_buildrequest.py

  Log Message:
  -----------
  source steps changed


  Commit: 9ee0301ee28040fd72d456d7ec8acb726c5a66b8
      https://github.com/buildbot/buildbot/commit/9ee0301ee28040fd72d456d7ec8acb726c5a66b8
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

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

  Log Message:
  -----------
  Merged


  Commit: 944875664ef09fd2d8b4857775d795a93d5ecfa7
      https://github.com/buildbot/buildbot/commit/944875664ef09fd2d8b4857775d795a93d5ecfa7
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Log Message:
  -----------
  Merge branch 'multirepo2' into multirepo3


  Commit: 82eaa40a7b39073fc34e4d5b832d20f5e10df65b
      https://github.com/buildbot/buildbot/commit/82eaa40a7b39073fc34e4d5b832d20f5e10df65b
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-01-24 (Tue, 24 Jan 2012)

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

  Log Message:
  -----------
  Merge branch 'multirepo2' into multirepo3


  Commit: 0be16e1ab0ed962253bdeb98b510c090aca332a1
      https://github.com/buildbot/buildbot/commit/0be16e1ab0ed962253bdeb98b510c090aca332a1
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-01-27 (Fri, 27 Jan 2012)

  Changed paths:
    M master/buildbot/changes/hgbuildbot.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/test/unit/test_steps_source_bzr.py
    M master/buildbot/test/unit/test_steps_source_cvs.py
    M master/buildbot/test/unit/test_steps_source_mercurial.py

  Log Message:
  -----------
  temporary commit


  Commit: 34e2cd0371f8155b87ecc20a23d972c07ae5e121
      https://github.com/buildbot/buildbot/commit/34e2cd0371f8155b87ecc20a23d972c07ae5e121
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-09 (Thu, 09 Feb 2012)

  Changed paths:
    M MAINTAINERS.txt
    M master/CREDITS
    M master/MANIFEST.in
    M master/buildbot/buildslave.py
    M master/buildbot/changes/changes.py
    M master/buildbot/changes/hgbuildbot.py
    M master/buildbot/changes/mail.py
    M master/buildbot/changes/pb.py
    M master/buildbot/config.py
    M master/buildbot/db/__init__.py
    M master/buildbot/db/builds.py
    M master/buildbot/db/buildsets.py
    M master/buildbot/db/changes.py
    A master/buildbot/db/migrate/versions/019_merge_schedulers_to_objects.py
    A master/buildbot/db/migrate/versions/020_remove_change_links.py
    A master/buildbot/db/migrate/versions/021_add_codebase.py
    M master/buildbot/db/model.py
    M master/buildbot/db/pool.py
    M master/buildbot/db/schedulers.py
    M master/buildbot/db/sourcestamps.py
    M master/buildbot/db/users.py
    M master/buildbot/manhole.py
    M master/buildbot/master.py
    M master/buildbot/process/build.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/properties.py
    M master/buildbot/process/users/manual.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/manager.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/buildset.py
    M master/buildbot/status/buildstep.py
    M master/buildbot/status/client.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/master.py
    M master/buildbot/status/web/auth.py
    M master/buildbot/status/web/build.py
    M master/buildbot/status/web/hooks/github.py
    M master/buildbot/status/web/templates/box_macros.html
    M master/buildbot/status/web/waterfall.py
    M master/buildbot/status/words.py
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/slave.py
    M master/buildbot/steps/source/bzr.py
    M master/buildbot/steps/source/cvs.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/steps/transfer.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/fake/remotecommand.py
    A master/buildbot/test/fuzz/__init__.py
    A master/buildbot/test/fuzz/test_lru.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/regressions/test_bad_change_properties_rows.py
    M master/buildbot/test/unit/test_changes_mail_CVSMaildirSource.py
    M master/buildbot/test/unit/test_changes_pb.py
    M master/buildbot/test/unit/test_changes_svnpoller.py
    M master/buildbot/test/unit/test_config.py
    M master/buildbot/test/unit/test_db_buildsets.py
    M master/buildbot/test/unit/test_db_changes.py
    M master/buildbot/test/unit/test_db_connector.py
    A master/buildbot/test/unit/test_db_migrate_versions_019_merge_schedulers_to_objects.py
    A master/buildbot/test/unit/test_db_migrate_versions_020_remove_change_links.py
    A master/buildbot/test/unit/test_db_migrate_versions_021_add_codebase.py
    M master/buildbot/test/unit/test_db_pool.py
    M master/buildbot/test/unit/test_db_schedulers.py
    M master/buildbot/test/unit/test_db_sourcestamps.py
    M master/buildbot/test/unit/test_db_users.py
    M master/buildbot/test/unit/test_master.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/buildbot/test/unit/test_process_users_manual.py
    A master/buildbot/test/unit/test_process_withsource.py
    M master/buildbot/test/unit/test_schedulers_base.py
    M master/buildbot/test/unit/test_schedulers_basic.py
    M master/buildbot/test/unit/test_schedulers_dependent.py
    M master/buildbot/test/unit/test_schedulers_forcesched.py
    M master/buildbot/test/unit/test_schedulers_manager.py
    M master/buildbot/test/unit/test_schedulers_timed_Nightly.py
    M master/buildbot/test/unit/test_schedulers_timed_Timed.py
    M master/buildbot/test/unit/test_schedulers_triggerable.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    M master/buildbot/test/unit/test_sourcestamp.py
    A master/buildbot/test/unit/test_status_words.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/buildbot/test/unit/test_steps_slave.py
    M master/buildbot/test/unit/test_steps_source_bzr.py
    M master/buildbot/test/unit/test_steps_source_cvs.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/buildbot/test/unit/test_steps_source_mercurial.py
    M master/buildbot/test/unit/test_steps_source_oldsource_Source.py
    M master/buildbot/test/unit/test_steps_source_svn.py
    M master/buildbot/test/unit/test_steps_trigger.py
    M master/buildbot/test/util/scheduler.py
    M master/buildbot/test/util/sourcesteps.py
    M master/buildbot/test/util/steps.py
    M master/contrib/bitbucket_buildbot.py
    A master/contrib/fakemaster.py
    M master/contrib/github_buildbot.py
    M master/contrib/post_build_request.py
    M master/docs/developer/cls-buildsteps.rst
    M master/docs/developer/cls-remotecommands.rst
    M master/docs/developer/config.rst
    M master/docs/developer/database.rst
    A master/docs/developer/definitions.rst
    M master/docs/developer/index.rst
    M master/docs/developer/style.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/cfg-global.rst
    M master/docs/manual/cfg-properties.rst
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/manual/concepts.rst
    R master/docs/manual/conf.py
    M master/docs/manual/customization.rst
    M master/docs/manual/installation.rst
    M master/docs/release-notes.rst
    M master/setup.py
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/unit/test_runprocess.py

  Log Message:
  -----------
  merged with multirepo2a


  Commit: e441dde0cbe50bae5c7a3eea931bb56b5deb5846
      https://github.com/buildbot/buildbot/commit/e441dde0cbe50bae5c7a3eea931bb56b5deb5846
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-10 (Fri, 10 Feb 2012)

  Changed paths:
    M master/buildbot/db/changes.py
    M master/buildbot/master.py
    M master/buildbot/test/unit/test_db_changes.py
    M master/buildbot/test/unit/test_master.py

  Log Message:
  -----------
  Merge branch 'multirepo2a' of https://github.com/hborkhuis/buildbot into multirepo3


  Commit: dda3b944939f98068311d772c344d2db11842f6e
      https://github.com/buildbot/buildbot/commit/dda3b944939f98068311d772c344d2db11842f6e
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-15 (Wed, 15 Feb 2012)

  Changed paths:
    M master/buildbot/changes/changes.py
    M master/buildbot/db/migrate/versions/021_add_codebase.py
    M master/buildbot/db/model.py
    M master/buildbot/master.py
    M master/buildbot/process/build.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/process/properties.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/test/unit/test_db_migrate_versions_021_add_codebase.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    M master/buildbot/test/unit/test_process_properties.py
    A master/buildbot/test/unit/test_process_properties_withsource.py
    R master/buildbot/test/unit/test_process_withsource.py
    M master/docs/developer/config.rst
    M master/docs/manual/cfg-global.rst
    M master/docs/manual/concepts.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  merged with branch multirepo2a


  Commit: ff235e959a272996d9757ea9a8f781b7e47ba9b9
      https://github.com/buildbot/buildbot/commit/ff235e959a272996d9757ea9a8f781b7e47ba9b9
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-15 (Wed, 15 Feb 2012)

  Changed paths:
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/test/unit/test_steps_source_oldsource_Source.py
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  Codebase attribute added to the sourcesteps


  Commit: c6a10af2c3b31c035b5dd656491d89d4c6c78e4b
      https://github.com/buildbot/buildbot/commit/c6a10af2c3b31c035b5dd656491d89d4c6c78e4b
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-16 (Thu, 16 Feb 2012)

  Changed paths:
    M master/buildbot/process/properties.py
    M master/buildbot/test/unit/test_process_properties.py

  Log Message:
  -----------
  Merge branch 'multirepo2a' of https://github.com/hborkhuis/buildbot into multirepo3


  Commit: af908eea33f9c32389beeb9e16dbb4ff14927606
      https://github.com/buildbot/buildbot/commit/af908eea33f9c32389beeb9e16dbb4ff14927606
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-22 (Wed, 22 Feb 2012)

  Changed paths:
    M master/buildbot/master.py
    M master/buildbot/process/properties.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_db_migrate_versions_021_add_codebase.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    M master/buildbot/test/unit/test_process_properties_withsource.py
    M master/docs/manual/cfg-global.rst

  Log Message:
  -----------
  Merge branch 'multirepo2a' of https://github.com/hborkhuis/buildbot into multirepo3


  Commit: b75bfd24198fad75def2e8bf3e7e5bafccbfb5dc
      https://github.com/buildbot/buildbot/commit/b75bfd24198fad75def2e8bf3e7e5bafccbfb5dc
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-23 (Thu, 23 Feb 2012)

  Changed paths:
    M master/buildbot/process/builder.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/builder.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    M master/buildbot/test/unit/test_schedulers_base.py

  Log Message:
  -----------
  Add codebase awareness to schedulers and sourcesteps


  Commit: 682a4a3362abb1513634bcbfb0f17b795aff545d
      https://github.com/buildbot/buildbot/commit/682a4a3362abb1513634bcbfb0f17b795aff545d
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-23 (Thu, 23 Feb 2012)

  Changed paths:
    M master/buildbot/master.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    R master/buildbot/test/unit/test_process_properties_withsource.py
    M master/buildbot/test/unit/test_sourcestamp.py
    M master/docs/manual/cfg-builders.rst

  Log Message:
  -----------
  merged with multirepo2a


  Commit: 810ec21269eb3b28acfa1b5d28079188efbb2f7a
      https://github.com/buildbot/buildbot/commit/810ec21269eb3b28acfa1b5d28079188efbb2f7a
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-27 (Mon, 27 Feb 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  The addBuildsetForChanges must be a deferredGenerator


  Commit: dbe05fead86f7ff3b634da9433a9b6cfcadd5014
      https://github.com/buildbot/buildbot/commit/dbe05fead86f7ff3b634da9433a9b6cfcadd5014
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-29 (Wed, 29 Feb 2012)

  Changed paths:
    M .mailmap
    M MAINTAINERS.txt
    M master/CREDITS
    M master/buildbot/__init__.py
    M master/buildbot/buildslave.py
    M master/buildbot/changes/changes.py
    M master/buildbot/changes/gerritchangesource.py
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/changes/hgbuildbot.py
    M master/buildbot/changes/mail.py
    M master/buildbot/changes/svnpoller.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/config.py
    M master/buildbot/db/base.py
    M master/buildbot/db/buildsets.py
    M master/buildbot/db/changes.py
    M master/buildbot/db/migrate/versions/001_initial.py
    R master/buildbot/db/migrate/versions/021_add_codebase.py
    A master/buildbot/db/migrate/versions/021_fix_postgres_sequences.py
    A master/buildbot/db/migrate/versions/022_add_codebase.py
    R master/buildbot/db/migrate/versions/__init__.py
    A master/buildbot/db/migrate/versions/__init__.py
    M master/buildbot/db/pool.py
    M master/buildbot/db/sourcestamps.py
    M master/buildbot/db/state.py
    M master/buildbot/db/users.py
    M master/buildbot/ec2buildslave.py
    M master/buildbot/manhole.py
    M master/buildbot/master.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/factory.py
    M master/buildbot/process/metrics.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/scripts/reconfig.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/build.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/master.py
    M master/buildbot/status/persistent_queue.py
    M master/buildbot/status/status_gerrit.py
    M master/buildbot/status/status_push.py
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/change_hook.py
    M master/buildbot/status/web/hooks/base.py
    M master/buildbot/status/web/hooks/github.py
    M master/buildbot/status/web/hooks/googlecode.py
    M master/buildbot/steps/blocker.py
    M master/buildbot/steps/maxq.py
    M master/buildbot/steps/package/rpm/rpmbuild.py
    M master/buildbot/steps/python.py
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/steps/transfer.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/fake/web.py
    M master/buildbot/test/integration/test_configs.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/unit/test_changes_gerritchangesource.py
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/unit/test_changes_mail.py
    M master/buildbot/test/unit/test_changes_mail_CVSMaildirSource.py
    M master/buildbot/test/unit/test_changes_svnpoller.py
    M master/buildbot/test/unit/test_config.py
    M master/buildbot/test/unit/test_db_base.py
    M master/buildbot/test/unit/test_db_migrate_versions_011_add_buildrequest_claims.py
    R master/buildbot/test/unit/test_db_migrate_versions_021_add_codebase.py
    A master/buildbot/test/unit/test_db_migrate_versions_021_fix_postgres_sequences.py
    A master/buildbot/test/unit/test_db_migrate_versions_022_add_codebase.py
    M master/buildbot/test/unit/test_master.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    A master/buildbot/test/unit/test_process_factory.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    M master/buildbot/test/unit/test_scripts_checkconfig.py
    M master/buildbot/test/unit/test_scripts_runner.py
    M master/buildbot/test/unit/test_status_logfile.py
    M master/buildbot/test/unit/test_status_mail.py
    M master/buildbot/test/unit/test_status_web_base.py
    M master/buildbot/test/unit/test_status_web_change_hook.py
    M master/buildbot/test/unit/test_status_web_change_hooks_github.py
    M master/buildbot/test/unit/test_status_web_change_hooks_googlecode.py
    M master/buildbot/test/unit/test_steps_source_mercurial.py
    M master/buildbot/test/unit/test_steps_source_svn.py
    M master/buildbot/test/unit/test_steps_transfer.py
    M master/buildbot/test/unit/test_util_lru.py
    M master/buildbot/test/unit/test_util_maildir.py
    M master/buildbot/test/util/change_import.py
    M master/buildbot/test/util/querylog.py
    M master/contrib/bzr_buildbot.py
    M master/contrib/post_build_request.py
    A master/docs/_images/header-text-transparent.png
    R master/docs/_images/header-text-transparent.png
    A master/docs/_static/buildbot.ico
    R master/docs/_static/buildbot.ico
    M master/docs/conf.py
    M master/docs/developer/config.rst
    M master/docs/developer/database.rst
    M master/docs/developer/definitions.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/manual/concepts.rst
    M master/docs/manual/customization.rst
    M master/docs/release-notes.rst
    A master/docs/release-notes/0.8.6.rst
    R media/header-text-transparent.png
    A media/header-text-transparent.png
    M slave/buildslave/commands/darcs.py
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/unit/test_commands_darcs.py
    M slave/buildslave/test/unit/test_runprocess.py

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/buildbot/buildbot into multirepo3


  Commit: d3c9d43670780286e62cda838faa033c818806c5
      https://github.com/buildbot/buildbot/commit/d3c9d43670780286e62cda838faa033c818806c5
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-29 (Wed, 29 Feb 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py
    M master/buildbot/test/unit/test_schedulers_base.py

  Log Message:
  -----------
  set project in sourcestamp to '' if sourcestamp has no changes


  Commit: 3e761845aaa54b14d16d6c291863936ab1bfc2ac
      https://github.com/buildbot/buildbot/commit/3e761845aaa54b14d16d6c291863936ab1bfc2ac
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-02-29 (Wed, 29 Feb 2012)

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

  Log Message:
  -----------
  remove duplicate test


  Commit: 83e27f5ce157e1b676bfc568307fbe3d2c94c8a0
      https://github.com/buildbot/buildbot/commit/83e27f5ce157e1b676bfc568307fbe3d2c94c8a0
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-02 (Fri, 02 Mar 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/test/unit/test_schedulers_base.py

  Log Message:
  -----------
  Timed scheduler accepts codebases and creates a buildset
with sourcestamps for each codebase


  Commit: 7f16f1939761b85d4267b74b0df177c3fd9a4374
      https://github.com/buildbot/buildbot/commit/7f16f1939761b85d4267b74b0df177c3fd9a4374
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-05 (Mon, 05 Mar 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  sourcestampsetid removed from pickle again


  Commit: 9f692a59bfd4d8fe9781acbbdeaa24913d3fd1b0
      https://github.com/buildbot/buildbot/commit/9f692a59bfd4d8fe9781acbbdeaa24913d3fd1b0
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-05 (Mon, 05 Mar 2012)

  Changed paths:
    M master/buildbot/schedulers/triggerable.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/unit/test_steps_trigger.py

  Log Message:
  -----------
  A new setid is created if a sourcestamps is added to the database.
Trigger gets sourcestampsetid from triggerable.


  Commit: d5036eab0de847016773d2d5149064de90d7872c
      https://github.com/buildbot/buildbot/commit/d5036eab0de847016773d2d5149064de90d7872c
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-05 (Mon, 05 Mar 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  getSourceStampSetId always returns the setid


  Commit: 5a44061e753e94da4709667c97ac96667e48c4f6
      https://github.com/buildbot/buildbot/commit/5a44061e753e94da4709667c97ac96667e48c4f6
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

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

  Log Message:
  -----------
  build looks for sourcestamp with empty codebase if no codebase is passed


  Commit: 61fa2ca6a40967bf9fe607bd791e40eec09d2991
      https://github.com/buildbot/buildbot/commit/61fa2ca6a40967bf9fe607bd791e40eec09d2991
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

  Changed paths:
    M master/buildbot/test/integration/test_upgrade.py

  Log Message:
  -----------
  sourcestampsetid not part of pickle


  Commit: cc96b01e4ac36851bbaf2414368c45d8286e26f6
      https://github.com/buildbot/buildbot/commit/cc96b01e4ac36851bbaf2414368c45d8286e26f6
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

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

  Log Message:
  -----------
  Test with new interface between Trigger and Triggerable


  Commit: d38f588c9f9cf5f770208215d09e93211ffcaca5
      https://github.com/buildbot/buildbot/commit/d38f588c9f9cf5f770208215d09e93211ffcaca5
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

  Changed paths:
    M MAINTAINERS.txt
    M master/MANIFEST.in
    M master/buildbot/db/connector.py
    M master/buildbot/db/pool.py
    M master/buildbot/process/build.py
    M master/buildbot/schedulers/triggerable.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/steps/source/__init__.py
    A master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/bzr.py
    M master/buildbot/steps/source/cvs.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/regressions/test_oldpaths.py
    M master/buildbot/test/unit/test_schedulers_triggerable.py
    A master/buildbot/test/unit/test_steps_source_base_Source.py
    A master/buildbot/test/unit/test_steps_source_oldsource_ComputeRepositoryURL.py
    R master/buildbot/test/unit/test_steps_source_oldsource_Source.py
    M master/buildbot/test/unit/test_steps_trigger.py
    R master/contrib/bk_buildbot.py
    A master/contrib/bzr_buildbot.py
    R master/contrib/bzr_buildbot.py
    R master/contrib/fix_changes_pickle_encoding.py
    A master/contrib/fix_changes_pickle_encoding.py
    M master/contrib/init-scripts/buildmaster.init.sh
    M master/docs/developer/definitions.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/release-notes.rst
    R slave/buildslave/commands/bk.py
    M slave/buildslave/commands/registry.py
    R slave/buildslave/test/unit/test_commands_bk.py
    M slave/contrib/init-scripts/buildslave.init.sh

  Log Message:
  -----------
  merge with fix_sourcestampsetid


  Commit: b0b21a79ff92197c708e22a44843148b05dc7a4a
      https://github.com/buildbot/buildbot/commit/b0b21a79ff92197c708e22a44843148b05dc7a4a
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

  Changed paths:
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/triggerable.py

  Log Message:
  -----------
  dependent and triggerable are codebase aware


  Commit: ad384da4ca7f60bb290e9a97e9d3e2b56308fb87
      https://github.com/buildbot/buildbot/commit/ad384da4ca7f60bb290e9a97e9d3e2b56308fb87
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

  Changed paths:
    M master/buildbot/steps/source/base.py
    M master/buildbot/test/unit/test_steps_source_base_Source.py

  Log Message:
  -----------
  Source base class codebase aware


  Commit: 15da4b199592ecd447759258530bdb739d542667
      https://github.com/buildbot/buildbot/commit/15da4b199592ecd447759258530bdb739d542667
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

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

  Log Message:
  -----------
  Builder gets ssid and setid for sourcestamp before rebuild


  Commit: f650795ddf10c4237cd9b6fb505f3ff219358a10
      https://github.com/buildbot/buildbot/commit/f650795ddf10c4237cd9b6fb505f3ff219358a10
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  Absolute sourcestamp must not contain reference to sourcestampset.


  Commit: 6a679daec782a402a87a42a3e534cc6f4958e6e0
      https://github.com/buildbot/buildbot/commit/6a679daec782a402a87a42a3e534cc6f4958e6e0
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

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

  Log Message:
  -----------
  Default codebase for source steps is ''


  Commit: 2519f2434d609e68226126b3ace67ec61bbd9dfa
      https://github.com/buildbot/buildbot/commit/2519f2434d609e68226126b3ace67ec61bbd9dfa
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-22 (Thu, 22 Mar 2012)

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

  Log Message:
  -----------
  merged with fix_sourcestampsetid_rebased


  Commit: 01b5695e6f8cd9c6631e1a2652e86918ab1eaa29
      https://github.com/buildbot/buildbot/commit/01b5695e6f8cd9c6631e1a2652e86918ab1eaa29
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-22 (Thu, 22 Mar 2012)

  Changed paths:
    A common/validate.sh
    R master/NEWS
    R master/README.w32
    M master/buildbot/buildslave.py
    M master/buildbot/changes/bonsaipoller.py
    M master/buildbot/changes/gerritchangesource.py
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/changes/manager.py
    M master/buildbot/changes/p4poller.py
    M master/buildbot/changes/pb.py
    M master/buildbot/changes/svnpoller.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/config.py
    M master/buildbot/db/migrate/versions/001_initial.py
    M master/buildbot/db/model.py
    M master/buildbot/db/pool.py
    M master/buildbot/db/sourcestamps.py
    M master/buildbot/master.py
    M master/buildbot/monkeypatches/__init__.py
    A master/buildbot/monkeypatches/bug4520.py
    A master/buildbot/monkeypatches/servicechecks.py
    A master/buildbot/monkeypatches/testcase_patch.py
    M master/buildbot/process/botmaster.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/debug.py
    M master/buildbot/process/users/manager.py
    M master/buildbot/process/users/manual.py
    M master/buildbot/process/users/users.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/schedulers/manager.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/status/buildrequest.py
    M master/buildbot/status/master.py
    M master/buildbot/status/status_push.py
    M master/buildbot/status/web/build.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/change_hook.py
    M master/buildbot/status/web/console.py
    A master/buildbot/status/web/files/templates_readme.txt
    M master/buildbot/status/web/grid.py
    M master/buildbot/status/web/root.py
    M master/buildbot/status/web/slaves.py
    M master/buildbot/status/web/status_json.py
    M master/buildbot/status/web/templates/forms.html
    M master/buildbot/status/web/templates/layout.html
    M master/buildbot/status/web/templates/users.html
    R master/buildbot/status/web/templates/users_table.html
    M master/buildbot/status/web/users.py
    M master/buildbot/status/words.py
    M master/buildbot/steps/master.py
    M master/buildbot/steps/package/rpm/rpmbuild.py
    M master/buildbot/steps/source/bzr.py
    M master/buildbot/steps/source/cvs.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/steps/transfer.py
    M master/buildbot/steps/vstudio.py
    M master/buildbot/test/__init__.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/fake/remotecommand.py
    M master/buildbot/test/fuzz/test_lru.py
    M master/buildbot/test/integration/test_slave_comm.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/regressions/test_import_unicode_changes.py
    M master/buildbot/test/test_extra_coverage.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_p4poller.py
    M master/buildbot/test/unit/test_changes_pb.py
    A master/buildbot/test/unit/test_clients_tryclient.py
    M master/buildbot/test/unit/test_config.py
    M master/buildbot/test/unit/test_db_base.py
    M master/buildbot/test/unit/test_db_buildsets.py
    M master/buildbot/test/unit/test_db_connector.py
    M master/buildbot/test/unit/test_db_pool.py
    M master/buildbot/test/unit/test_db_state.py
    M master/buildbot/test/unit/test_db_users.py
    M master/buildbot/test/unit/test_master.py
    M master/buildbot/test/unit/test_process_botmaster_BotMaster.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_process_debug.py
    M master/buildbot/test/unit/test_process_users_manager.py
    M master/buildbot/test/unit/test_process_users_manual.py
    M master/buildbot/test/unit/test_schedulers_basic.py
    M master/buildbot/test/unit/test_schedulers_dependent.py
    M master/buildbot/test/unit/test_schedulers_manager.py
    M master/buildbot/test/unit/test_schedulers_timed_Nightly.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    M master/buildbot/test/unit/test_scripts_runner.py
    M master/buildbot/test/unit/test_status_master.py
    M master/buildbot/test/unit/test_status_words.py
    M master/buildbot/test/unit/test_steps_master.py
    A master/buildbot/test/unit/test_steps_package_rpm_rpmbuild.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/buildbot/test/unit/test_steps_source_oldsource_ComputeRepositoryURL.py
    M master/buildbot/test/unit/test_steps_transfer.py
    M master/buildbot/test/unit/test_steps_vstudio.py
    M master/buildbot/test/unit/test_util.py
    M master/buildbot/test/unit/test_util_lru.py
    M master/buildbot/test/util/steps.py
    M master/buildbot/util/__init__.py
    M master/buildbot/util/bbcollections.py
    A master/buildbot/util/croniter.py
    M master/buildbot/util/eventual.py
    M master/buildbot/util/lru.py
    M master/buildbot/util/maildir.py
    R master/buildbot/util/monkeypatches.py
    M master/docs/developer/encodings.rst
    M master/docs/developer/style.rst
    M master/docs/developer/utils.rst
    M master/docs/developer/webstatus.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-intro.rst
    M master/docs/manual/cfg-schedulers.rst
    M master/docs/manual/cmdline.rst
    M master/docs/manual/installation.rst
    M master/docs/release-notes.rst
    M master/docs/tutorial/tour.rst
    M master/setup.py
    R slave/NEWS
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/unit/test_commands_transfer.py
    M slave/buildslave/test/unit/test_runprocess.py
    M slave/buildslave/test/util/compat.py
    M slave/setup.py

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/buildbot/buildbot into multirepo3


  Commit: 3e105428693de4bfcc68c39febb95ff183cfb771
      https://github.com/buildbot/buildbot/commit/3e105428693de4bfcc68c39febb95ff183cfb771
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-28 (Wed, 28 Mar 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  remove irrelevant comment


  Commit: 6df291fb4e5e9ad380eaf69e4c8aa4ae1df14fe4
      https://github.com/buildbot/buildbot/commit/6df291fb4e5e9ad380eaf69e4c8aa4ae1df14fe4
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-03-30 (Fri, 30 Mar 2012)

  Changed paths:
    M master/buildbot/changes/svnpoller.py
    M master/buildbot/db/enginestrategy.py
    M master/buildbot/process/build.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/factory.py
    M master/buildbot/revlinks.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/master.py
    M master/buildbot/status/progress.py
    M master/buildbot/status/web/templates/forms.html
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/unit/test_changes_svnpoller.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_schedulers_forcesched.py
    M master/buildbot/test/unit/test_schedulers_timed_Nightly.py
    A master/buildbot/test/unit/test_status_builder_cache.py
    M master/buildbot/test/unit/test_status_mail.py
    A master/buildbot/test/unit/test_status_progress.py
    M master/buildbot/test/unit/test_util_lru.py
    M master/buildbot/test/util/gpo.py
    M master/buildbot/util/croniter.py
    M master/buildbot/util/lru.py
    M master/docs/developer/utils.rst
    M master/docs/manual/cfg-changesources.rst
    M master/docs/release-notes/0.8.6.rst

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/buildbot/buildbot into multirepo3


  Commit: c6d12ff58e585f736a8f8d78979379002fd1733b
      https://github.com/buildbot/buildbot/commit/c6d12ff58e585f736a8f8d78979379002fd1733b
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-04 (Wed, 04 Apr 2012)

  Changed paths:
    M MAINTAINERS.txt
    M master/buildbot/clients/tryclient.py
    M master/buildbot/config.py
    M master/buildbot/db/enginestrategy.py
    M master/buildbot/interfaces.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/tinderbox.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/oldsource.py
    M master/buildbot/test/fake/remotecommand.py
    M master/buildbot/test/unit/test_clients_tryclient.py
    M master/buildbot/test/unit/test_config.py
    M master/buildbot/test/unit/test_db_enginestrategy.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/buildbot/test/unit/test_process_properties.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    M master/buildbot/test/unit/test_scripts_runner.py
    M master/buildbot/test/unit/test_status_mail.py
    M master/buildbot/test/unit/test_steps_source_base_Source.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/buildbot/test/unit/test_steps_source_oldsource_ComputeRepositoryURL.py
    M master/buildbot/test/unit/test_steps_source_svn.py
    A master/buildbot/test/util/config.py
    M master/docs/manual/cmdline.rst
    M master/docs/manual/installation.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/buildbot/buildbot into multirepo3


  Commit: 34de9a6dffa256aebcc46333c25465f85e2d8d1b
      https://github.com/buildbot/buildbot/commit/34de9a6dffa256aebcc46333c25465f85e2d8d1b
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-10 (Tue, 10 Apr 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py

  Log Message:
  -----------
  scheduler filters changes on codebase if codebases is set


  Commit: 47be49aaff846ca565652f166eb0a0bb63192e2f
      https://github.com/buildbot/buildbot/commit/47be49aaff846ca565652f166eb0a0bb63192e2f
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-10 (Tue, 10 Apr 2012)

  Changed paths:
    M master/buildbot/interfaces.py
    M master/buildbot/process/build.py
    M master/buildbot/process/builder.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/build.py
    M master/buildbot/status/web/base.py
    M master/buildbot/status/web/build.py
    M master/buildbot/status/web/grid.py

  Log Message:
  -----------
  BuildStatus stores all sourcestamps. Interface is not changed


  Commit: 7b89edad6e454add676beaa7916c5a0326d75874
      https://github.com/buildbot/buildbot/commit/7b89edad6e454add676beaa7916c5a0326d75874
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

  Changed paths:
    M master/buildbot/status/web/feeds.py
    M master/buildbot/status/web/templates/feed_description.html
    A master/buildbot/status/web/templates/feed_sources.html

  Log Message:
  -----------
  Add multiple repository functionality to rss feed


  Commit: e2b3ce53203dfd9810b996c2efad0cc06f570960
      https://github.com/buildbot/buildbot/commit/e2b3ce53203dfd9810b996c2efad0cc06f570960
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

  Changed paths:
    M master/buildbot/status/build.py

  Log Message:
  -----------
  Fix update-test failure


  Commit: 487d37fb49d41c0e8dfa6f39b526e84627790bb4
      https://github.com/buildbot/buildbot/commit/487d37fb49d41c0e8dfa6f39b526e84627790bb4
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

  Changed paths:
    M master/buildbot/status/mail.py
    M master/buildbot/test/unit/test_status_mail.py

  Log Message:
  -----------
  Add multiple repository functionality to mail notifier


  Commit: 2de0e29f5395a6c844809c1ae44ecfb6b330f055
      https://github.com/buildbot/buildbot/commit/2de0e29f5395a6c844809c1ae44ecfb6b330f055
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

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

  Log Message:
  -----------
  Add codebase to sourcestep description


  Commit: 0e61cdfcbfcd834c9720e58b1132558d4536b055
      https://github.com/buildbot/buildbot/commit/0e61cdfcbfcd834c9720e58b1132558d4536b055
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

  Changed paths:
    M master/buildbot/test/regressions/test_shell_command_properties.py

  Log Message:
  -----------
  IBuildStatus changed method


  Commit: 27cf772b52b22ef02cb41690103c7b4a1417bc68
      https://github.com/buildbot/buildbot/commit/27cf772b52b22ef02cb41690103c7b4a1417bc68
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

  Changed paths:
    M master/docs/manual/cfg-schedulers.rst

  Log Message:
  -----------
  Document the codebases property of the schedulers


  Commit: 0105e6c268f7c7f7d141b85a2c9b5295a0ad318e
      https://github.com/buildbot/buildbot/commit/0105e6c268f7c7f7d141b85a2c9b5295a0ad318e
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

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

  Log Message:
  -----------
  log message removed


  Commit: e5f330db56fd29384cc1e9374c8ae34806cfece3
      https://github.com/buildbot/buildbot/commit/e5f330db56fd29384cc1e9374c8ae34806cfece3
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  defered lock renamed


  Commit: 8986546ed9a2589f5e52eb00bccd8c76f022e805
      https://github.com/buildbot/buildbot/commit/8986546ed9a2589f5e52eb00bccd8c76f022e805
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-12 (Thu, 12 Apr 2012)

  Changed paths:
    M master/buildbot/schedulers/basic.py

  Log Message:
  -----------
  also mention codebases in case of config error of SingleBranchScheduler


  Commit: 7970196a9900c538fd0c5563df50f0f6c3888c4b
      https://github.com/buildbot/buildbot/commit/7970196a9900c538fd0c5563df50f0f6c3888c4b
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-23 (Mon, 23 Apr 2012)

  Changed paths:
    M master/buildbot/status/mail.py

  Log Message:
  -----------
  projectlist gets text from buildstatus if no sourcestamp has a project


  Commit: 0d83d5df56bf014612048dc8b7f3784ce6d48329
      https://github.com/buildbot/buildbot/commit/0d83d5df56bf014612048dc8b7f3784ce6d48329
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

  Changed paths:
    M master/buildbot/process/builder.py
    M master/buildbot/test/unit/test_process_builder.py

  Log Message:
  -----------
  Handle rebuild without sourcestamps, add unittest for rebuild


  Commit: 33e78abdbf3889bec364b1838bc79c246c04175f
      https://github.com/buildbot/buildbot/commit/33e78abdbf3889bec364b1838bc79c246c04175f
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

  Changed paths:
    M master/buildbot/test/integration/test_upgrade.py

  Log Message:
  -----------
  Use correct lockname


  Commit: 840e40a700bd480f46b099c26480f1fb07aab8eb
      https://github.com/buildbot/buildbot/commit/840e40a700bd480f46b099c26480f1fb07aab8eb
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

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

  Log Message:
  -----------
  Status message as list of strings


  Commit: c6c4abe037bf7161ffb849f384cd763269591d2c
      https://github.com/buildbot/buildbot/commit/c6c4abe037bf7161ffb849f384cd763269591d2c
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

  Changed paths:
    M master/buildbot/status/build.py

  Log Message:
  -----------
  comment removed


  Commit: 972d89f8d784c0f6ea8185c0ad73cc5d71df81ac
      https://github.com/buildbot/buildbot/commit/972d89f8d784c0f6ea8185c0ad73cc5d71df81ac
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  Use more efficient python constructs. Always call getResult after yield


  Commit: a552dc1f4598f2fdf684ed54bc63ee71697d6346
      https://github.com/buildbot/buildbot/commit/a552dc1f4598f2fdf684ed54bc63ee71697d6346
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

  Changed paths:
    M master/buildbot/schedulers/basic.py
    M master/docs/manual/cfg-schedulers.rst

  Log Message:
  -----------
  Allow empty list of codebases but warn in the documentation that a dict of codeabases also behaves like a filter


  Commit: e141ba3c2d83146baa5222176b7f65fd5c4eec19
      https://github.com/buildbot/buildbot/commit/e141ba3c2d83146baa5222176b7f65fd5c4eec19
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  Better check for not None


  Commit: 77fc9c43c79a83453f9f4f27e7b09756acb91f62
      https://github.com/buildbot/buildbot/commit/77fc9c43c79a83453f9f4f27e7b09756acb91f62
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

  Changed paths:
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  codebase parameter explained in a correct way


  Commit: e956d0a19858eb5e40da502df6d85c112beb284f
      https://github.com/buildbot/buildbot/commit/e956d0a19858eb5e40da502df6d85c112beb284f
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-24 (Tue, 24 Apr 2012)

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

  Log Message:
  -----------
  Changed rebuildBuild to inlineCallbacks


  Commit: 31bea6068b8ca30280a9244b548efc468e3c67fd
      https://github.com/buildbot/buildbot/commit/31bea6068b8ca30280a9244b548efc468e3c67fd
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  addBuildsetForChanges rewritten as inlineCallbacks


  Commit: 2734a70449a99b928bec6b55a6cca2800e855e8d
      https://github.com/buildbot/buildbot/commit/2734a70449a99b928bec6b55a6cca2800e855e8d
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/status_json.py

  Log Message:
  -----------
  Temporary support for only the first sourcestamp


  Commit: fbd0bcc1f78b3126bc248567ff4e8a82ff469ff9
      https://github.com/buildbot/buildbot/commit/fbd0bcc1f78b3126bc248567ff4e8a82ff469ff9
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  Class methods replaces by dict.get() method


  Commit: 7f6738db2b361342ce84ac6c938184e1c345f38d
      https://github.com/buildbot/buildbot/commit/7f6738db2b361342ce84ac6c938184e1c345f38d
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-26 (Thu, 26 Apr 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  addBuildsetForChanges restructured


  Commit: b8a1926abe0fabff2510a8817374df568bd053ff
      https://github.com/buildbot/buildbot/commit/b8a1926abe0fabff2510a8817374df568bd053ff
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-26 (Thu, 26 Apr 2012)

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

  Log Message:
  -----------
  Test if sourcestamp is generated if <scheduler>.codebases does always have a branch or revision entry
Test if failure occurs in scheduler when changes contain 1+ codebases and scheduler has no codebases defined


  Commit: e1fc56012b82022d0746bb265ac608df4b19be44
      https://github.com/buildbot/buildbot/commit/e1fc56012b82022d0746bb265ac608df4b19be44
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-27 (Fri, 27 Apr 2012)

  Changed paths:
    M master/buildbot/status/builder.py

  Log Message:
  -----------
  Comment added for optional builderstatus workaround


  Commit: daa892ae84e00071e15c921c43622e5b465ddfac
      https://github.com/buildbot/buildbot/commit/daa892ae84e00071e15c921c43622e5b465ddfac
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-27 (Fri, 27 Apr 2012)

  Changed paths:
    M master/buildbot/status/web/base.py

  Log Message:
  -----------
  Undo a validation. If invalid then failure is best option


  Commit: fa0535dfc0cfe6312d5902c0d0e2cb3ae8bbfcfd
      https://github.com/buildbot/buildbot/commit/fa0535dfc0cfe6312d5902c0d0e2cb3ae8bbfcfd
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-04-27 (Fri, 27 Apr 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  Change to pickle undone


  Commit: 1646b95c504521c5f4df6ff5c9d79bd71c4a7fe0
      https://github.com/buildbot/buildbot/commit/1646b95c504521c5f4df6ff5c9d79bd71c4a7fe0
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/triggerable.py

  Log Message:
  -----------
  Pass codebases through kwargs


  Commit: ab8f91b11a551eea3b441c495c02a7e098914184
      https://github.com/buildbot/buildbot/commit/ab8f91b11a551eea3b441c495c02a7e098914184
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  Use {'':{}} as default value for codebases.


  Commit: cb42c19a47f152ecb505670c5f24fe13c1e5823d
      https://github.com/buildbot/buildbot/commit/cb42c19a47f152ecb505670c5f24fe13c1e5823d
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M master/buildbot/schedulers/timed.py

  Log Message:
  -----------
  Pass codebases through kwargs.
Misusage of codebases removed: codebases is not used for filtering out changes with a certain branch


  Commit: 91cb064ad6609a2db3a20906a6a60cd0795df670
      https://github.com/buildbot/buildbot/commit/91cb064ad6609a2db3a20906a6a60cd0795df670
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M master/buildbot/status/build.py

  Log Message:
  -----------
  convert source to [sources] if source exists


  Commit: 636ca7b2fe79b5c44271fcc1996fd5d3b137cf0f
      https://github.com/buildbot/buildbot/commit/636ca7b2fe79b5c44271fcc1996fd5d3b137cf0f
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-01 (Tue, 01 May 2012)

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

  Log Message:
  -----------
  Tests changed according to the default codebases value of the schedulers. Changes should have an empty codebase if scheduler.codebases is not set


  Commit: 1e738dfe7a2edc0fed315f174c2699321eea21b4
      https://github.com/buildbot/buildbot/commit/1e738dfe7a2edc0fed315f174c2699321eea21b4
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M master/buildbot/test/util/scheduler.py

  Log Message:
  -----------
  Add codebase attr to fake change


  Commit: 5d557b73d3aa6744b1a8479da7657d2dc8a97c90
      https://github.com/buildbot/buildbot/commit/5d557b73d3aa6744b1a8479da7657d2dc8a97c90
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M master/buildbot/schedulers/triggerable.py

  Log Message:
  -----------
  Triggerable does not support multiple repositories. Internally it does not process more than 1 sourcestamp from a build.


  Commit: ef6cbca87985d2e78dc08dc9f26526ecc1e76c00
      https://github.com/buildbot/buildbot/commit/ef6cbca87985d2e78dc08dc9f26526ecc1e76c00
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/status/build.py
    M master/buildbot/status/web/base.py
    M master/buildbot/status/web/build.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/feeds.py
    M master/buildbot/steps/source/base.py
    M master/buildbot/test/unit/test_status_build.py

  Log Message:
  -----------
  Sourcesteps store got_revision as dictionary in a build property if codebase is set.
If codebases is not set store the single got_revision as string (backward compatibility).
Internally got_revision is always handled as dictionary.
status-gerrrit, console, trigger and mtrlogobserver expect got_revision as string and
do not support multiple repositories yet


  Commit: a57ea46ea42f2fff5a17d20aee8ece49654b9cfd
      https://github.com/buildbot/buildbot/commit/a57ea46ea42f2fff5a17d20aee8ece49654b9cfd
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/status/web/base.py

  Log Message:
  -----------
  Allow a build to miss revisions (as result of an early exception)


  Commit: ef6cd96d9cc1bdb1cb793d81623402d866db7b6a
      https://github.com/buildbot/buildbot/commit/ef6cd96d9cc1bdb1cb793d81623402d866db7b6a
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/status/web/builder.py

  Log Message:
  -----------
  typo


  Commit: 25a918a2b1e5eb423c36ab5d3d3edc6b55ef2bb7
      https://github.com/buildbot/buildbot/commit/25a918a2b1e5eb423c36ab5d3d3edc6b55ef2bb7
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/status/build.py

  Log Message:
  -----------
  Include all sourcestamps as list of dicts in the build status dictionary.


  Commit: 4ec9465152d64762d8f71f1b119ef3ac137f6597
      https://github.com/buildbot/buildbot/commit/4ec9465152d64762d8f71f1b119ef3ac137f6597
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/sourcestamp.py

  Log Message:
  -----------
  Add clone method to sourcestamp


  Commit: 9995410d6d7f3a8a6681a5e8fb226d8c926d9b07
      https://github.com/buildbot/buildbot/commit/9995410d6d7f3a8a6681a5e8fb226d8c926d9b07
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/status/web/build.py

  Log Message:
  -----------
  Assign ?? to revision if unknown


  Commit: 8946ebad12c5c2f4828297c595edc22d4ab97076
      https://github.com/buildbot/buildbot/commit/8946ebad12c5c2f4828297c595edc22d4ab97076
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/status/build.py

  Log Message:
  -----------
  always return new (cloned) objects if absolute sourcestamps have been requested


  Commit: 5234ec3846fb69d053149be6aac5010f39ff37fe
      https://github.com/buildbot/buildbot/commit/5234ec3846fb69d053149be6aac5010f39ff37fe
  Author: Harry Borkhuis <harry at aeteurope.nl>
  Date:   2012-05-08 (Tue, 08 May 2012)

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

  Log Message:
  -----------
  Change fakesource according to real SourceStamp


  Commit: e71d6609621196b0c59795daa4b4e21023514e14
      https://github.com/buildbot/buildbot/commit/e71d6609621196b0c59795daa4b4e21023514e14
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/interfaces.py
    M master/buildbot/process/build.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/build.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/web/base.py
    M master/buildbot/status/web/build.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/feeds.py
    M master/buildbot/status/web/grid.py
    M master/buildbot/status/web/status_json.py
    M master/buildbot/status/web/templates/feed_description.html
    A master/buildbot/status/web/templates/feed_sources.html
    M master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/regressions/test_shell_command_properties.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    M master/buildbot/test/unit/test_schedulers_base.py
    M master/buildbot/test/unit/test_status_build.py
    M master/buildbot/test/unit/test_status_mail.py
    M master/buildbot/test/unit/test_steps_source_base_Source.py
    M master/buildbot/test/unit/test_steps_source_bzr.py
    M master/buildbot/test/unit/test_steps_source_cvs.py
    M master/buildbot/test/unit/test_steps_source_mercurial.py
    M master/buildbot/test/util/scheduler.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-schedulers.rst

  Log Message:
  -----------
  Merge branch 'multirepo3' of git://github.com/hborkhuis/buildbot

* 'multirepo3' of git://github.com/hborkhuis/buildbot: (64 commits)
  Change fakesource according to real SourceStamp
  always return new (cloned) objects if absolute sourcestamps have been requested
  Assign ?? to revision if unknown
  Add clone method to sourcestamp
  Include all sourcestamps as list of dicts in the build status dictionary.
  typo
  Allow a build to miss revisions (as result of an early exception)
  Sourcesteps store got_revision as dictionary in a build property if codebase is set. If codebases is not set store the single got_revision as string (backward compatibility). Internally got_revision is always handled as dictionary. status-gerrrit, console, trigger and mtrlogobserver expect got_revision as string and do not support multiple repositories yet
  Triggerable does not support multiple repositories. Internally it does not process more than 1 sourcestamp from a build.
  Add codebase attr to fake change
  Tests changed according to the default codebases value of the schedulers. Changes should have an empty codebase if scheduler.codebases is not set
  convert source to [sources] if source exists
  Pass codebases through kwargs. Misusage of codebases removed: codebases is not used for filtering out changes with a certain branch
  Use {'':{}} as default value for codebases.
  Pass codebases through kwargs
  Change to pickle undone
  Undo a validation. If invalid then failure is best option
  Comment added for optional builderstatus workaround
  Test if sourcestamp is generated if <scheduler>.codebases does always have a branch or revision entry Test if failure occurs in scheduler when changes contain 1+ codebases and scheduler has no codebases defined
  addBuildsetForChanges restructured
  ...

Conflicts:
	master/buildbot/schedulers/base.py


  Commit: ea5345840ab5ab456f206ffc275839ea59b5e104
      https://github.com/buildbot/buildbot/commit/ea5345840ab5ab456f206ffc275839ea59b5e104
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/buildbot/status/web/feeds.py

  Log Message:
  -----------
  fix pyflakes


  Commit: 5206aba9b528ff8603252fc8fd17e346f7399bbb
      https://github.com/buildbot/buildbot/commit/5206aba9b528ff8603252fc8fd17e346f7399bbb
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-05-08 (Tue, 08 May 2012)

  Changed paths:
    M master/docs/manual/cfg-schedulers.rst

  Log Message:
  -----------
  Merge branch 'master' of github.com:buildbot/buildbot

* 'master' of github.com:buildbot/buildbot:
  Corrected typo in ForceScheduler example.  Fixes #2294.


Compare: https://github.com/buildbot/buildbot/compare/7587611...5206aba


More information about the Commits mailing list