大师:更快的CICD用于多工件项目 源码
艺术大师 在单一存储库中仅部署对您的多种服务进行了更改的内容 这个怎么运作 Maestro提取给定的存储库,然后基于给定的配置文件构建依赖关系图。 创建依赖关系图后,Maestro将与给定的先前提交进行比较,其中pathspec是每个工件的根目录。 然后,Maestro仅标记管道中已更改的工件,然后按依赖关系区域同时运行这些工件,因此图中的同级对象将同时构建,测试和部署,但父代和子代依赖项始终以正确的顺序构建。 与使用,您可以拥有一个与Github Webhooks集成并在Kubernetes或单主机Docker设置上运行的构建管理器。 有关更多详细信息,请参见以下演讲: : 安装
文件列表
maestro-master.zip
(预估有个49文件)
maestro-master
build.sh
1KB
Dockerfile_bin
543B
main.go
3KB
credentials
credentials.go
2KB
credentials_test.go
1KB
DCO
1KB
Dockerfile_fully_loaded
54B
environment
暂无评论