文件名称:circleci-monorepo:使用条件工作流和管道参数的CircleCI的monorepo示例
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-20 03:56:28
circleci monorepo circleci-workflow Shell
CircleCI monorepo 更新分支中有一个新的实验脚本,该脚本具有以下改进: 还考虑了过去CI构建的历史记录,改进了对新分支的基本提交的计算。 从合并提交创建新分支时,当前脚本无法正确识别父级。 使用两点git diff命令改进了差异计算。 改进了CI工作流状态的计算,该工作流状态在所有作业成功时都将视为成功。 当至少一项作业成功时,当前脚本认为工作流成功。 可以自定义具有高级路径规范的软件包列表,该列表允许列出每个软件包的多个路径以及排除某些路径。 可以提供其他自定义管道参数。 可以通过CircleCI定制带有作业的API页面的数量。 现有脚本仅占用100个作业的首页。 新脚本计划以CircleCI orb的形式发布,以便于集成。 Monorepo通过将所有代码集中在一个地方,为开发过程带来了简化,但是却增加了自动构建和部署的复杂性。 对于相对较小的mono
【文件预览】:
circleci-monorepo-master
----.gitignore(1KB)
----LICENSE(1KB)
----packages()
--------api()
--------app()
--------auth()
--------gateway()
----README.md(9KB)
----.circleci()
--------circle_trigger.sh(5KB)
--------config.yml(3KB)