All Versions
24
Latest Version
Avg Release Cycle
39 days
Latest Release
1261 days ago

Changelog History
Page 3

  • v1.8.2 Changes

    May 23, 2019

    ๐Ÿ› Bug fixes

  • v1.8.1 Changes

    February 02, 2019

    ๐Ÿ› Bug fixes

  • v1.8.0 Changes

    January 21, 2019

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix a regression present in v1.7.0 which caused buildrequests waiting for a
      ๐Ÿš€ lock that got released by an unrelated build not be scheduled (:issue:4491)
    • ๐Ÿ— Don't run builds that request an instance with incompatible properties on
      ๐Ÿณ Docker, Marathon and OpenStack latent workers.
    • Gitpoller now fetches only branches that are known to exist on remote.
      Non-existing branches are quietly ignored.
    • ๐Ÿ”ง The demo repo in sample configuration files and the tutorial is now fetched
      via https: instead of git: to make life easier for those behind
      firewalls and/or using proxies.
    • ๐Ÿ— buildbot sendchange has been fixed on Python 3 (:issue:4138)

    ๐Ÿ”‹ Features

    • โž• Add a :py:class:~buildbot.worker.kubernetes.KubeLatentWorker to launch
      ๐Ÿ‘ท workers into a kubernetes cluster
    • ๐Ÿ Simplify/automate configuration of worker as Windows service - eliminate
      ๐Ÿ”ง manual configuration of Log on as a service

    ๐Ÿ—„ Deprecations and Removals

    • ๐Ÿ— The deprecated BuildMaster.addBuildset method has been removed. Use
      โšก๏ธ BuildMaster.data.updates.addBuildset instead.
    • ๐Ÿ— The deprecated BuildMaster.addChange method has been removed. Use
      โšก๏ธ BuildMaster.data.updates.addChange instead.
    • ๐Ÿ— buildbot package now requires Twisted versions >= 17.9.0. This is
      ๐Ÿ‘ required for Python 3 support. Earlier versions of Twisted are not supported.
  • v1.7.0 Changes

    December 21, 2018

    ๐Ÿ— Buildbot 1.7.0 ( 2018-12-21 )

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed JSON decoding error when sending build properties to www change hooks
      on Python 3.
    • ๐Ÿ— Buildbot no longer attempts to start builds that it can prove will have
      unsatisfied locks.
    • ๐Ÿ— Don't run builds that request images or sizes on instances started with
      different images or sizes.

    ๐Ÿ”‹ Features

    • ๐Ÿ— The Buildbot master Docker image at https://hub.docker.com/r/buildbot/ has
      โฌ†๏ธ been upgraded to use Python 3.7 by default.
    • ๐Ÿ— Builder page has been improved with a smoothed build times plot, and a new
      success rate plot.
    • ๐Ÿ‘ Allow the Buildbot master initial start timeout to be configurable.
    • ๐Ÿ‘ท An API to check whether an already started instance of a latent worker is
      ๐Ÿ— compatible with what's required by a build that is about to be started.
    • โž• Add support for v2 of the Vault key-value secret engine in the
      SecretInVault secret provider.

    ๐Ÿ—„ Deprecations and Removals

    • ๐Ÿ— Build.canStartWithWorkerForBuilder static method has been made private and
      ๐Ÿ“‡ renamed to _canAcquireLocks.
    • ๐Ÿ— The Buildbot master Docker image based on Python 2.7 has been removed in
      favor of a Python 3.7 based image.
    • ๐Ÿ— Builder.canStartWithWorkerForBuilder method has been removed. Use
      ๐Ÿ— Builder.canStartBuild.