我们正在尝试使用 Azure Devops Pipelines 复制 Teamcity 中的功能,我们在其中构建 2 个不同的项目,然后使用两个包中的最新版本触发部署。它看起来像这样:
令人困惑的是,如果我们使用 yaml 编辑器进行操作,那么该 yaml 文件将在哪里保存 project1 或 project2?我想出的最接近的方法是使用它们自己的 yaml 管道分别构建任一项目,吐出工件,然后使用经典发布 UI 在单个发布管道中引用这两个工件。看起来像这样:
这是正确的方法吗?天蓝色管道是否有更好的方法来处理这种流?