我有两个工作流程。一个人部署就可以掌握测试环境。另一个部署在产品环境中。它们是90%相同的代码复制和粘贴。
是否存在诸如提取部分重复逻辑并将其放入其自己的文件/部分/片段的概念?
答案 0 :(得分:1)
目前,无法在另一个工作流程中重用一个YAML。
(在)多个地方对此进行了讨论:
对于您的特定问题,并非所有希望都消失了。
我一直在使用Kojo-一个用于从模板生成文件的命令行实用程序-正是出于这个目的。我有一个模板文件,并且生成了两个工作流程-一个用于阶段,一个用于生产。在从GitHub获得更正式的解决方案之前,它可能对您有用。
(免责声明:我是Kojo的作者)。