buildbot的静态能力系统
项目描述
此buildbot包 >= 0.9 允许声明工作者具有能力,并相应地生成BuilderConfig实例。
能力具有一个名称(例如“postgresql”),一个可选的版本(9.5)和可选的附加参数(如port=5433)
在工作者配置中声明每个工作者的能力。给定的能力名称可以在工作者中出现多次,但给定的(名称,版本)必须恰好出现一次。
它允许表达给定的构建需要给定能力(例如,访问docker注册表,存在某些辅助程序)
它根据全群组中可用的能力生成多个BuilderConfig,以可配置的方式进行(例如,每个大于9.3的postgresql版本或9.1)
在构建时,可选的能力参数作为属性可用,因此,例如,运行针对postgresql 9.5的集成测试的构建将能够使用正确的端口(如上面的示例中的5433)来访问数据库。
有关更多详细信息,请参阅doc/子目录,或在线Sphinx构建
关闭
anybox.buildbot.capability-0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5a77804acd606176be3d5aa76b54e246b453e54d43404a2367b9d14b90c8640f |
|
MD5 | 8e8fe90a311365095cb569e7cfd606b2 |
|
BLAKE2b-256 | 175e605f50f75866f3339b3e3556d0512d866a08f528dc8712bf33141674c922 |
关闭
anybox.buildbot.capability-0.1-py2.7.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9d1590034bd403ffd6f8d0d0bc6f94a74f6f9823e820f6348f53535e042ab72d |
|
MD5 | 2dcedee84b26154a6eca1f48c98b8560 |
|
BLAKE2b-256 | 306d9e19cd89dcb3bada88bbc3f1e30ee85857e03370635bb7cf95897fe22711 |