我们计划在我们的环境中实现yaml管道。我可以通过做一些研究来管理添加作业和任务。但是不知道根据我的环境来设计的更好的方法。
我们现在正在维护8到10个模块的经典管道。对于每个模块,我们都有一个构建管道。对于发布,我们有基于环境的发布流水线,比如一个用于开发和qa环境的流水线,一个用于登台和预生产的流水线,一个用于生产的流水线。
有人能帮我准备yaml管道来满足这个需求吗?
谢谢!
发布于 2020-10-16 18:00:09
您可以使用不同的yaml文件创建尽可能多的构建配置,也可以使用持续集成
4.选择yaml文件所在的分支和路径,然后继续:注意:如果未显示,请确保文件的扩展名为.yml

5.最后单击RUN。
注意:以这种方式创建管道后,它将激活持续集成,但如果您仍然希望手动构建,请遵循下一步:
选择您的构建,然后选择触发器:

然后禁用持续集成:

或者更简单,只需将yaml : none添加到您的文件中。
详情请参阅此链接中的答案:Multiple YAML build pipelines in Azure DevOps
如果您的多个定义相似,则可以在YAML管道中使用。
https://stackoverflow.com/questions/64383055
复制相似问题