首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Codemagic是否可能有多个codemagic.yaml文件?

使用Codemagic是否可能有多个codemagic.yaml文件?
EN

Stack Overflow用户
提问于 2022-02-22 13:44:24
回答 1查看 274关注 0票数 1

我用Codemagic作为我的颤音CI。对我的回购来说,我使用的是一种单一的结构。因此,我将我的存储库拆分为+20个本地包。对于每个包,我都运行自己的工作流(分析、测试、格式等)。

由于包数量多,成为codemagic.yaml到一个庞大的文件和可读性下降。

使用GitHub操作,我可以将工作流拆分为多个文件,这大大增加了可读性(对于每个包都是一个文件)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-22 17:01:28

我问Codemagic团队得到了这样的答案:

不幸的是,我们目前还没有计划引入这个特性来将配置拆分成多个不同的文件。 但有几件事你可以考虑做。首先,看看如何使用YAML锚和别名,这样您就不会重复脚本。这是一个指南和一个示例codemagic.yaml。另一种选择是使用Codemagic触发构建,并为构建传递特定于应用程序的环境变量。在这里,您可以有一个单一的工作流,您也可以传递变量。请参阅有关API 这里的更多信息。有几个脚本示例这里展示了如何调用它,这个yaml显示了环境变量被覆盖的位置。

来源:ts=1645537597.216489&cid=CEKE2KZ37

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71222399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档