[Buildbot-commits] [buildbot/buildbot] 14e562: Add implementation for a DockerLatentBuildSlave

GitHub noreply at github.com
Fri Nov 14 10:36:11 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: 14e5622af0aaa79f7ee06589c96f2b1562c194ce
      https://github.com/buildbot/buildbot/commit/14e5622af0aaa79f7ee06589c96f2b1562c194ce
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    A master/buildbot/buildslave/docker.py

  Log Message:
  -----------
  Add implementation for a DockerLatentBuildSlave


  Commit: 1f22b7b303b1c2f263f81ff46d8c26dc22e562ab
      https://github.com/buildbot/buildbot/commit/1f22b7b303b1c2f263f81ff46d8c26dc22e562ab
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    M master/setup.py

  Log Message:
  -----------
  Add an entrypoint for the DockerLatentBuildSlave


  Commit: b300412837a3f50bd58a768ad3df26780cfcfadc
      https://github.com/buildbot/buildbot/commit/b300412837a3f50bd58a768ad3df26780cfcfadc
  Author: Benoît Allard <benoit.allard at greenbone.net>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    M master/buildbot/buildslave/docker.py

  Log Message:
  -----------
  Build the image if not found and the dockerfile is given


  Commit: 4032cbc0dcc99fd03115d75858d209bd3cf31e07
      https://github.com/buildbot/buildbot/commit/4032cbc0dcc99fd03115d75858d209bd3cf31e07
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    M master/buildbot/buildslave/docker.py
    A master/buildbot/test/fake/docker.py
    A master/buildbot/test/unit/test_buildslave_docker.py

  Log Message:
  -----------
  Add tests for the DockerLatentBuildSlave


  Commit: f3d6957e5a45af2b16f1361bc6212588b95406d6
      https://github.com/buildbot/buildbot/commit/f3d6957e5a45af2b16f1361bc6212588b95406d6
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    A master/docs/manual/cfg-buildslaves-docker.rst
    M master/docs/manual/cfg-buildslaves.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Add documentation for the latent BuildSlave


  Commit: ecc036eeb731ff01c0242388da4680f9e0b20e04
      https://github.com/buildbot/buildbot/commit/ecc036eeb731ff01c0242388da4680f9e0b20e04
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    M master/buildbot/buildslave/docker.py
    M master/buildbot/test/fake/docker.py
    M master/buildbot/test/unit/test_buildslave_docker.py
    M master/docs/manual/cfg-buildslaves-docker.rst

  Log Message:
  -----------
  Small fixes


  Commit: 463730b4d280f3a246c68fbe2c07ed18b2608ab4
      https://github.com/buildbot/buildbot/commit/463730b4d280f3a246c68fbe2c07ed18b2608ab4
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    M master/buildbot/buildslave/docker.py

  Log Message:
  -----------
  defer the stop_instance to a thread, don't wait if fast.


  Commit: cd0e1c294db4682b7832fa25595f22982ba2700e
      https://github.com/buildbot/buildbot/commit/cd0e1c294db4682b7832fa25595f22982ba2700e
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

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

  Log Message:
  -----------
  Fix the comment about container isolation in the doc. (Thanks @sa2ajj)


  Commit: c05bc8ede75b9073db10de69c4a35b9de317ab2b
      https://github.com/buildbot/buildbot/commit/c05bc8ede75b9073db10de69c4a35b9de317ab2b
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    M master/buildbot/buildslave/docker.py

  Log Message:
  -----------
  Prefix the thread methods with 'thd_'


  Commit: c88adb8af770c94b8398083e14a7fcc4ebd50552
      https://github.com/buildbot/buildbot/commit/c88adb8af770c94b8398083e14a7fcc4ebd50552
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

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

  Log Message:
  -----------
  Don't make the test dependant on private methods


  Commit: d89a593de1a72edfef849b37a7d2a57e9e0249af
      https://github.com/buildbot/buildbot/commit/d89a593de1a72edfef849b37a7d2a57e9e0249af
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-11-14 (Fri, 14 Nov 2014)

  Changed paths:
    A master/buildbot/buildslave/docker.py
    A master/buildbot/test/fake/docker.py
    A master/buildbot/test/unit/test_buildslave_docker.py
    A master/docs/manual/cfg-buildslaves-docker.rst
    M master/docs/manual/cfg-buildslaves.rst
    M master/docs/relnotes/index.rst
    M master/setup.py

  Log Message:
  -----------
  Merge pull request #1344 from benallard/docker_latent

Add a Docker Latent BuildSlave implementation

Fixes ticket:2956


Compare: https://github.com/buildbot/buildbot/compare/05a15d60cb42...d89a593de1a7


More information about the Commits mailing list