[Buildbot-commits] [buildbot/buildbot] e1e6cc: split release notes into individual text files, st...

noreply at github.com noreply at github.com
Sat Nov 12 07:27:28 UTC 2011


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

  Commit: e1e6cc8d2ff7f48d9b8f177ca014903e40a88125
      https://github.com/buildbot/buildbot/commit/e1e6cc8d2ff7f48d9b8f177ca014903e40a88125
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M master/NEWS
  M master/docs/index.rst
  A master/docs/release-notes.rst
  A master/docs/release-notes/0.3.1.txt
  A master/docs/release-notes/0.3.2.txt
  A master/docs/release-notes/0.3.3.txt
  A master/docs/release-notes/0.3.4.txt
  A master/docs/release-notes/0.3.5.txt
  A master/docs/release-notes/0.4.0.txt
  A master/docs/release-notes/0.4.1.txt
  A master/docs/release-notes/0.4.2.txt
  A master/docs/release-notes/0.4.3.txt
  A master/docs/release-notes/0.5.0.txt
  A master/docs/release-notes/0.6.0.txt
  A master/docs/release-notes/0.6.1.txt
  A master/docs/release-notes/0.6.2.txt
  A master/docs/release-notes/0.6.3.txt
  A master/docs/release-notes/0.6.4.txt
  A master/docs/release-notes/0.6.5.txt
  A master/docs/release-notes/0.6.6.txt
  A master/docs/release-notes/0.7.0.txt
  A master/docs/release-notes/0.7.1.txt
  A master/docs/release-notes/0.7.10.txt
  A master/docs/release-notes/0.7.11.txt
  A master/docs/release-notes/0.7.12.txt
  A master/docs/release-notes/0.7.2.txt
  A master/docs/release-notes/0.7.3.txt
  A master/docs/release-notes/0.7.4.txt
  A master/docs/release-notes/0.7.5.txt
  A master/docs/release-notes/0.7.6.txt
  A master/docs/release-notes/0.7.7.txt
  A master/docs/release-notes/0.7.8.txt
  A master/docs/release-notes/0.7.9.txt
  A master/docs/release-notes/0.8.0.txt
  A master/docs/release-notes/0.8.1.txt
  A master/docs/release-notes/0.8.2.txt
  A master/docs/release-notes/0.8.3.txt
  A master/docs/release-notes/0.8.4.txt
  A master/docs/release-notes/0.8.5.txt
  M slave/NEWS

  Log Message:
  -----------
  split release notes into individual text files, start tracking as part of the sphinx documentation


  Commit: 4b82f3a3acf6aeb91784c6b12a17b6f633681d7f
      https://github.com/buildbot/buildbot/commit/4b82f3a3acf6aeb91784c6b12a17b6f633681d7f
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M master/buildbot/scripts/runner.py
  M master/buildbot/scripts/startup.py
  M master/docs/manual/installation.rst
  M master/docs/release-notes.rst

  Log Message:
  -----------
  Remove support for invoking 'make' during startup

This removal was promised to occur in 0.8.2, so if you're using it,
you've been granted a reprieve, and it's expired!


  Commit: 75e30c25fe309f2a926a0d9c6d7e8e1619e834f7
      https://github.com/buildbot/buildbot/commit/75e30c25fe309f2a926a0d9c6d7e8e1619e834f7
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

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

  Log Message:
  -----------
  don't use now-removed SyncmailMaildirSource in an example


  Commit: 93712b43a9d565fc34e6d68027a74a12387172e5
      https://github.com/buildbot/buildbot/commit/93712b43a9d565fc34e6d68027a74a12387172e5
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M master/buildbot/scripts/runner.py
  M master/buildbot/test/unit/test_scripts_runner.py
  M master/docs/release-notes.rst

  Log Message:
  -----------
  remove deprecated --username option to 'buildbot sendchange'


  Commit: 571e7646c81733f1466f6b3226b9c9ed74f79e82
      https://github.com/buildbot/buildbot/commit/571e7646c81733f1466f6b3226b9c9ed74f79e82
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M master/docs/bbdocs/ext.py
  M master/docs/developer/database.rst
  M master/docs/manual/cfg-statustargets.rst
  M master/docs/release-notes.rst

  Log Message:
  -----------
  add :bb:src:`..`, :bb:bug:`..`, and :bb:pull:`..` sphinx roles


  Commit: b4fb9fbf2243db6d091202f58ced453483fecd29
      https://github.com/buildbot/buildbot/commit/b4fb9fbf2243db6d091202f58ced453483fecd29
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M master/NEWS
  M master/buildbot/buildslave.py
  M master/buildbot/changes/manager.py
  M master/buildbot/changes/pb.py
  M master/buildbot/config.py
  M master/buildbot/db/connector.py
  M master/buildbot/db/exceptions.py
  M master/buildbot/interfaces.py
  M master/buildbot/master.py
  M master/buildbot/pbmanager.py
  M master/buildbot/process/botmaster.py
  M master/buildbot/process/build.py
  M master/buildbot/process/builder.py
  M master/buildbot/process/cache.py
  M master/buildbot/process/debug.py
  M master/buildbot/process/metrics.py
  M master/buildbot/process/users/manager.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/checkconfig.py
  M master/buildbot/scripts/runner.py
  M master/buildbot/status/base.py
  M master/buildbot/status/build.py
  M master/buildbot/status/builder.py
  M master/buildbot/status/buildstep.py
  M master/buildbot/status/logfile.py
  M master/buildbot/status/mail.py
  M master/buildbot/status/master.py
  M master/buildbot/status/web/baseweb.py
  M master/buildbot/status/web/status_json.py
  M master/buildbot/steps/blocker.py
  M master/buildbot/steps/maxq.py
  M master/buildbot/steps/python.py
  M master/buildbot/steps/shell.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/fakemaster.py
  M master/buildbot/test/integration/test_configs.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/regressions/test_shell_command_properties.py
  R master/buildbot/test/unit/test_blocker.py
  M master/buildbot/test/unit/test_buildslave.py
  M master/buildbot/test/unit/test_changes_manager.py
  M master/buildbot/test/unit/test_changes_pb.py
  M master/buildbot/test/unit/test_db_connector.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_botmaster_BuildRequestDistributor.py
  M master/buildbot/test/unit/test_process_builder.py
  M master/buildbot/test/unit/test_process_cache.py
  M master/buildbot/test/unit/test_process_debug.py
  M master/buildbot/test/unit/test_process_metrics.py
  M master/buildbot/test/unit/test_process_users_manager.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_manager.py
  M master/buildbot/test/unit/test_schedulers_timed_Nightly.py
  M master/buildbot/test/unit/test_schedulers_timed_Periodic.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_build.py
  M master/buildbot/test/unit/test_status_buildstep.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_master.py
  M master/buildbot/test/unit/test_steps_maxq.py
  M master/buildbot/test/unit/test_steps_python.py
  M master/buildbot/test/unit/test_steps_shell.py
  M master/buildbot/test/unit/test_steps_transfer.py
  M master/buildbot/test/unit/test_steps_trigger.py
  M master/buildbot/test/unit/test_util.py
  M master/buildbot/test/util/pbmanager.py
  M master/buildbot/util/__init__.py
  M master/docs/developer/config.rst
  M master/docs/developer/database.rst
  M master/docs/developer/master-overview.rst
  M master/docs/developer/utils.rst
  M master/docs/manual/cfg-global.rst
  M master/docs/release-notes.rst

  Log Message:
  -----------
  Refactor configuration handling

This moves configuration loading and checking out of the master, and
into a new module.  Where possible, configuration is accessed directly
in as many cases as possible, rather than being disseminated across the
master at reconfiguration time.  For services that need to modify their
behavior when reconfigured, the ReconfigurableServiceMixin defines a
general method of notification, eliminating service-specific code from
the master.

Schedulers are still stopped and re-started at every reconfiguration;
this may be changed in the future.


Compare: https://github.com/buildbot/buildbot/compare/bfd7d76...b4fb9fb




More information about the Commits mailing list