我正在 Azure 数据工厂中实现 azure devOps。
我的开发环境 ADF 已集成到 git 存储库。
我创建了一个构建管道,用于在 adf_publish 分支发生更改时构建工件。
我的下一步是将 ARM 模板工件部署到 PROD 环境。
假设在将 DEV 更改部署到 PROD 时,PROD 环境中有许多触发的管道,而 PROD 环境中运行的管道很少。
我的问题是:
- 如何将更改从 DevOps 部署到 PROD 环境?它会删除和替换 DevOps 中的所有管道和触发器,还是只选择更改并更新 PROD 环境而不触及未更改的管道?
- 假设一个管道在部署时正在 PROD 环境中运行,那么该管道运行会发生什么?
- 假设在 3:00 点有一个触发管道,部署在 2:55 开始,在 3:05 结束。应该在 3:00 运行的触发管道会发生什么?
任何人对上述问题有明确的想法或是否有任何文件可供参考以获得这些问题的答案?
我Keeping deployment mode as Incremental instead of keeping it as Complete
在ARM模板部署的时候经历过。该选项会完成我上面要求的所有任务吗?