[Buildbot-commits] [buildbot/buildbot] c0ca47: Initial GitHub status receiver.

GitHub noreply at github.com
Mon May 27 17:34:31 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: c0ca47791a3bba6e5d668bcb0f6b874e3716520d
      https://github.com/buildbot/buildbot/commit/c0ca47791a3bba6e5d668bcb0f6b874e3716520d
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    A master/buildbot/status/github_status.py

  Log Message:
  -----------
  Initial GitHub status receiver.


  Commit: 2f036060c4f99078ca68bca90731d3075edf4544
      https://github.com/buildbot/buildbot/commit/2f036060c4f99078ca68bca90731d3075edf4544
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    A master/buildbot/status/github.py
    R master/buildbot/status/github_status.py

  Log Message:
  -----------
  Switch to txgihub and use interpolation for resolving repo owner and name.


  Commit: 954caa2fc4f894843cc71842ba4d6a318cc3e1ad
      https://github.com/buildbot/buildbot/commit/954caa2fc4f894843cc71842ba4d6a318cc3e1ad
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

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

  Log Message:
  -----------
  Move documentation into user manual.


  Commit: 37f44f7d364af0f5a572b34bd7efc340399e270c
      https://github.com/buildbot/buildbot/commit/37f44f7d364af0f5a572b34bd7efc340399e270c
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Log Message:
  -----------
  Move documentation into user manual.


  Commit: b2e27bd8f6223d0dd8472b8d2021c3f33146fe97
      https://github.com/buildbot/buildbot/commit/b2e27bd8f6223d0dd8472b8d2021c3f33146fe97
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-29 (Fri, 29 Mar 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Update documentation. Move start and end message as initialization arguments.


  Commit: a688648c655a0135d32eead2a5d904d75f23ae82
      https://github.com/buildbot/buildbot/commit/a688648c655a0135d32eead2a5d904d75f23ae82
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    A master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Add tests.


  Commit: 84827eb76ffb74558a7be9425f98b9c7fc0fab05
      https://github.com/buildbot/buildbot/commit/84827eb76ffb74558a7be9425f98b9c7fc0fab05
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Only use buildbot standard interpolation. Refactor to fix usage of build.render().


  Commit: 53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae
      https://github.com/buildbot/buildbot/commit/53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M MAINTAINERS.txt
    M common/validate.sh
    M master/buildbot/__init__.py
    R master/buildbot/buildslave.py
    A master/buildbot/buildslave/__init__.py
    A master/buildbot/buildslave/openstack.py
    M master/buildbot/changes/hgpoller.py
    M master/buildbot/changes/p4poller.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/libvirtbuildslave.py
    M master/buildbot/locks.py
    M master/buildbot/master.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/properties.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/base.py
    M master/buildbot/scripts/checkconfig.py
    M master/buildbot/scripts/restart.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/scripts/start.py
    M master/buildbot/scripts/stop.py
    M master/buildbot/scripts/upgrade_master.py
    M master/buildbot/scripts/user.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/logfile.py
    M master/buildbot/status/status_push.py
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/grid.py
    M master/buildbot/status/web/logs.py
    M master/buildbot/status/web/templates/builder.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/master.py
    M master/buildbot/steps/package/deb/pbuilder.py
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/git.py
    A master/buildbot/steps/source/p4.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/test/fake/fakebuild.py
    M master/buildbot/test/fake/fakedb.py
    A master/buildbot/test/fake/openstack.py
    M master/buildbot/test/fake/remotecommand.py
    M master/buildbot/test/integration/test_upgrade.py
    A master/buildbot/test/integration/v087p1-README.txt
    A master/buildbot/test/integration/v087p1.tgz
    M master/buildbot/test/interfaces/test_remotecommand.py
    A master/buildbot/test/unit/test_buildslave_openstack.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_clients_sendchange.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_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_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_process_properties.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_schedulers_trysched.py
    M master/buildbot/test/unit/test_scripts_base.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_upgrade_master.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_shell.py
    M master/buildbot/test/unit/test_steps_source_bzr.py
    M master/buildbot/test/unit/test_steps_source_git.py
    A master/buildbot/test/unit/test_steps_source_p4.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_util_maildir.py
    A master/buildbot/test/util/pbclient.py
    M master/buildbot/util/maildir.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-buildslaves.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-changesources.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/customization.rst
    M master/docs/manual/index.rst
    M master/docs/manual/introduction.rst
    A master/docs/manual/optimization.rst
    M master/docs/relnotes/index.rst
    M master/docs/tutorial/firstrun.rst
    M slave/buildslave/commands/base.py
    M slave/buildslave/commands/shell.py
    M slave/buildslave/monkeypatches/__init__.py
    A slave/buildslave/monkeypatches/testcase_assert.py
    M slave/buildslave/runprocess.py
    A slave/buildslave/scripts/base.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/scripts/startup.py
    M slave/buildslave/test/__init__.py
    M slave/buildslave/test/fake/runprocess.py
    M slave/buildslave/test/unit/test_commands_shell.py
    M slave/buildslave/test/unit/test_runprocess.py
    A slave/buildslave/test/unit/test_scripts_base.py
    A slave/buildslave/test/unit/test_scripts_runner.py
    M slave/contrib/windows/buildbot_service.py

  Log Message:
  -----------
  Merge branch 'master' into github_status


  Commit: c4282debe09e81a196b8a204b6e19a53745882ba
      https://github.com/buildbot/buildbot/commit/c4282debe09e81a196b8a204b6e19a53745882ba
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

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

  Log Message:
  -----------
  Log a message if build defines repoOwner and repoName but no sha.


  Commit: b2fc201ef9599ff44b87c261c19de69d96532ab0
      https://github.com/buildbot/buildbot/commit/b2fc201ef9599ff44b87c261c19de69d96532ab0
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Add basic tests for txgithub.


  Commit: 05b1569b0835f80363e4d719e4b0548b598ed9ff
      https://github.com/buildbot/buildbot/commit/05b1569b0835f80363e4d719e4b0548b598ed9ff
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py
    M master/buildbot/test/util/logging.py

  Log Message:
  -----------
  Add tests for logs.


  Commit: 04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd
      https://github.com/buildbot/buildbot/commit/04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

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

  Log Message:
  -----------
  Handle queued errors.


  Commit: e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3
      https://github.com/buildbot/buildbot/commit/e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Fix log handling.


  Commit: e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e
      https://github.com/buildbot/buildbot/commit/e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-14 (Sun, 14 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Add release not an dependency on txgithub. Update code after review.


  Commit: 5f267ce2cab497ab194f9b7ba598bb11d045dec0
      https://github.com/buildbot/buildbot/commit/5f267ce2cab497ab194f9b7ba598bb11d045dec0
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-14 (Sun, 14 Apr 2013)

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

  Log Message:
  -----------
  Update documentation of repoOwner and repoName usage.


  Commit: cb076497dca7ad43c671364138d2cce878026b51
      https://github.com/buildbot/buildbot/commit/cb076497dca7ad43c671364138d2cce878026b51
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-24 (Fri, 24 May 2013)

  Changed paths:
    M master/buildbot/buildslave/__init__.py
    M master/buildbot/buildslave/openstack.py
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/changes/mail.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/db/buildsets.py
    M master/buildbot/db/changes.py
    A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py
    M master/buildbot/db/model.py
    M master/buildbot/monkeypatches/__init__.py
    A master/buildbot/monkeypatches/testcase_synctest.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/logwatcher.py
    M master/buildbot/status/build.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/client.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/status_push.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/console.py
    A master/buildbot/status/web/files/exception_large.png
    A master/buildbot/status/web/files/exception_normal.png
    A master/buildbot/status/web/files/exception_small.png
    A master/buildbot/status/web/files/failure_large.png
    A master/buildbot/status/web/files/failure_normal.png
    A master/buildbot/status/web/files/failure_small.png
    A master/buildbot/status/web/files/readme_svg.txt
    A master/buildbot/status/web/files/retry_large.png
    A master/buildbot/status/web/files/retry_normal.png
    A master/buildbot/status/web/files/retry_small.png
    A master/buildbot/status/web/files/skipped_large.png
    A master/buildbot/status/web/files/skipped_normal.png
    A master/buildbot/status/web/files/skipped_small.png
    A master/buildbot/status/web/files/status.svg
    A master/buildbot/status/web/files/status_large.svg
    A master/buildbot/status/web/files/status_small.svg
    A master/buildbot/status/web/files/success_large.png
    A master/buildbot/status/web/files/success_normal.png
    A master/buildbot/status/web/files/success_small.png
    A master/buildbot/status/web/files/unknown_large.png
    A master/buildbot/status/web/files/unknown_normal.png
    A master/buildbot/status/web/files/unknown_small.png
    A master/buildbot/status/web/files/warnings_large.png
    A master/buildbot/status/web/files/warnings_normal.png
    A master/buildbot/status/web/files/warnings_small.png
    M master/buildbot/status/web/grid.py
    A master/buildbot/status/web/hooks/bitbucket.py
    M master/buildbot/status/web/hooks/github.py
    A master/buildbot/status/web/pngstatus.py
    M master/buildbot/status/web/status_json.py
    M master/buildbot/status/web/templates/forms.html
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/fake/botmaster.py
    M master/buildbot/test/fake/fakemaster.py
    M master/buildbot/test/unit/test_buildslave.py
    A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py
    M master/buildbot/test/unit/test_schedulers_manager.py
    M master/buildbot/test/unit/test_status_web_base.py
    A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py
    M master/buildbot/test/unit/test_status_web_change_hooks_github.py
    A master/buildbot/test/unit/test_status_web_png_resource.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/buildbot/test/unit/test_util_ComparableMixin.py
    M master/buildbot/test/util/change_import.py
    M master/buildbot/util/__init__.py
    A master/docs/_images/success_normal.png
    M master/docs/developer/cls-forcesched.rst
    M master/docs/developer/cls-iproperties.rst
    M master/docs/developer/cls-irenderable.rst
    M master/docs/developer/utils.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-statustargets.rst
    M master/docs/manual/concepts.rst
    M master/docs/manual/installation.rst
    A master/docs/relnotes/0.8.8.rst
    M master/docs/relnotes/index.rst
    M master/docs/tutorial/firstrun.rst
    M master/docs/tutorial/fiveminutes.rst
    M master/docs/tutorial/tour.rst
    M master/setup.py
    M slave/buildslave/commands/mtn.py
    A slave/buildslave/scripts/create_slave.py
    A slave/buildslave/scripts/restart.py
    M slave/buildslave/scripts/runner.py
    A slave/buildslave/scripts/start.py
    R slave/buildslave/scripts/startup.py
    A slave/buildslave/scripts/stop.py
    A slave/buildslave/scripts/upgrade_slave.py
    M slave/buildslave/test/test_extra_coverage.py
    M slave/buildslave/test/unit/test_scripts_base.py
    A slave/buildslave/test/unit/test_scripts_create_slave.py
    A slave/buildslave/test/unit/test_scripts_restart.py
    M slave/buildslave/test/unit/test_scripts_runner.py
    A slave/buildslave/test/unit/test_scripts_start.py
    A slave/buildslave/test/unit/test_scripts_stop.py
    A slave/buildslave/test/unit/test_scripts_upgrade_slave.py
    M slave/buildslave/test/unit/test_util.py
    M slave/buildslave/test/util/misc.py
    M slave/buildslave/util.py

  Log Message:
  -----------
  Merge branch 'master' into github_status


  Commit: 381108548c2c1bbd5c74d6ae84795ee8d59527da
      https://github.com/buildbot/buildbot/commit/381108548c2c1bbd5c74d6ae84795ee8d59527da
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-24 (Fri, 24 May 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Fix callbacks for buildStarted and buildFinished.


  Commit: 2edcfa60c66dd8d7ffce49b32af5986ddba586c4
      https://github.com/buildbot/buildbot/commit/2edcfa60c66dd8d7ffce49b32af5986ddba586c4
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Log start and finish errors.


  Commit: c50d244b1f0aceb5c57f4b8ba13593682be4aa8a
      https://github.com/buildbot/buildbot/commit/c50d244b1f0aceb5c57f4b8ba13593682be4aa8a
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

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

  Log Message:
  -----------
  Skip tests when txgithub is not installed. Use dynamic datetime for start and end datetime.


  Commit: 44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb
      https://github.com/buildbot/buildbot/commit/44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

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

  Log Message:
  -----------
  Refactor to more precise detection of txgithub import error.


  Commit: 6d28c1d73ad926030041ecfafc942bf678692891
      https://github.com/buildbot/buildbot/commit/6d28c1d73ad926030041ecfafc942bf678692891
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    A master/buildbot/status/github.py
    A master/buildbot/test/unit/test_status_github.py
    M master/buildbot/test/util/logging.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'github_status' of git://github.com/chevah/buildbot


Compare: https://github.com/buildbot/buildbot/compare/a57874d107f2...6d28c1d73ad9


More information about the Commits mailing list