azure-devops - Azure Devops 单个或多个发布管道
问题描述
我在 Azure Devops 中有上述发布管道
我希望该版本涵盖开发 (TST)、发布 (UAT) 和主 (PROD) 环境的 CD。
最终,我想从主分支触发到生产(基于标签)的部署,从任何 Release/* 分支触发到 UAT 的发布,并从开发分支触发到测试环境的发布。
这是否可以通过单个发布管道实现,或者我需要 3 个单独的管道?
当我对发布分支进行更改时,这个现有管道的问题正在发生部署到测试 - 这并不是我真正想要的。
解决方案
想通了——soultion 是一个带有 3 个分支过滤器的构建管道。
在发布管道中为每个环境(TST、UAT、PROD)设置一个工件过滤器,现在发布只针对正确的分支触发!
推荐阅读
- python - Plotly express - 使用下拉菜单绘制直方图不同列的代码
- html - 将 CSV 文件显示为表格 - Angular/TS
- php - 将 WordPress 从本地 docker 迁移到托管服务提供商
- python - 主列表也使用复制的列表进行更新
- amazon-web-services - 如何在 Spark Scala Shell 中获取 S3 存储桶的子目录列表?
- reactjs - 升级到 react router v5.2.0 时出现问题:props.history.listen 不是函数
- publish-subscribe - 气流 pubsubpull 运算符未按预期工作
- python - 将小部件添加到标签会使其他所有小部件消失
- javascript - 是否可以在 .jsx 文件中定义时自动生成 css 类?
- python - 如何在烧瓶中捕获文件大小太大的错误?