BuildbotDocker:Docker中的自定义buildbot环境

时间:2024-05-29 16:33:53
【文件属性】:

文件名称:BuildbotDocker:Docker中的自定义buildbot环境

文件大小:84KB

文件格式:ZIP

更新时间:2024-05-29 16:33:53

Python

Buildbot的Docker 一个buildbot CI环境,其目标是帮助开发人员使用小型但功能强大的CI系统。 每次提交提交后,buildbot都会触发新的构建并将测试结果记录在主门户上。 基本CI部署: 使用准备好的docker-composed.yml脚本部署非常简单的CI环境。 使用dockerized测试计划: Buildbot Slave还具有在主机上创建容器的能力,因此用户可以执行其自定义的dockerized测试计划。 由提交推送触发: 重新创建容器以测试每个构建。 要求 码头工人 Docker组成 ssh-keys(如果使用私有存储库,则为可选) 平台:Linux(仅在Linux上经过测试) 这个怎么运作 准备好的docker-compose.yml使用预先构建的docker映像并挂载主机docker.sock以启用从容器创建容器。 Dockfiles:


【文件预览】:
BuildbotDocker-master
----common()
--------buildbotdocker.py(4KB)
--------Dockerfile(185B)
--------docker-compose.yml(565B)
----.bin()
--------remove_untagged_images(62B)
--------remove_compose_images(157B)
--------rebuild_compose(84B)
--------remove_all_containers(65B)
----README.markdown(3KB)
----LICENSE(18KB)
----test()
--------buildbotdockertest_image_volume()
--------buildbotdockertests()
--------docker-compose.yml(1KB)
--------docker-rmi-dangling.py(728B)
--------docker-compose-rmi.py(2KB)
--------check_and_create_pyvolume.py(3KB)
----.diagram()
--------buildbot.png(10KB)
--------buildbot_trigger.dia(3KB)
--------buildbot_trigger.png(29KB)
--------buildbot_test.png(21KB)
--------buildbot.dia(2KB)
--------buildbot_test.dia(3KB)
----docker-compose.yml(271B)
----.gitignore(716B)

网友评论