azure-devops - ADF Git 使用 AzureResourceGroupDeployment 和 ARMTemplates 配置发布后断开连接
问题描述
我正在关注 ADF 的新 CICD 指南https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment-improvements
然后,我使用此处描述的 Azure 资源组 ARM 模板部署将从 npm 导出管道生成的 ARMTemplates 发布到我的ADF Dev : https ://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-部署#脚本
看起来像这样:
- task: AzureResourceGroupDeployment@1
displayName: 'Azure Deployment:Create Or Update Resource Group action on adf-dev-rg'
inputs:
ConnectedServiceName: 'guycarpenter-privatenonprod-Contributor'
resourceGroupName: 'gc-adf-nasa-prinonprod-dev-rg'
location: 'East US 2'
csmFile: '$(Agent.BuildDirectory)/ARMTemplate/ARMTemplateForFactory.json'
csmParametersFile: '$(Agent.BuildDirectory)/ARMTemplate/ARMTemplateParametersForFactory.json'
在我将新的 ARMTemplate 发布到我的ADF Dev后,ADF git repo Configure 会断开连接。我应该如何在不断开 repo 的情况下将新的 ARMTemplate 发布到我的ADF Dev?
编辑:我还发现设置 includeFactoryTemplate=false 可以解决问题,但我需要将其设置为 true 才能为其他环境参数化 ADF。
编辑#2:这解决了问题:https ://stackoverflow.com/a/56863897/13570809
解决方案
我应该如何在不断开 repo 的情况下将新的 ARMTemplate 发布到我的 ADF Dev?
对此有一个已知的用户声音:
您可以对此请求进行投票并查看反馈。
杰森回答说:
这已由数据工厂资源的 Azure 资源管理器模板中的 repoConfiguration 属性实现。请参阅此处以供参考 - https://docs.microsoft.com/en-us/azure/templates/microsoft.datafactory/2018-06-01/factories
推荐阅读
- ios - 如何在 xcode 项目中将私有远程 gitlab 存储库(自托管)集成为 swift 包管理器?
- huawei-mobile-services - 华为账号登录agc失败代码203817988出现错误
- vue.js - 从 vuex 操作访问 $root 实例
- c - 根据 C 标准将函数强制转换为指向各种函数的指针是否合法?
- python - 使用与所有其他命令相同的命令向选项菜单添加选项
- python - 如何将一个数据框拆分为两个数据框
- java - 在 spring mvc 应用程序中使用本地线程是否安全?
- javascript - React-Router-Dom v5.2,无法从父级收到的道具将道具传递给子组件
- flutter - 如何从父级中的子小部件显示 CircularProgressIndicator()?
- sonarqube - 未针对构建中的所有作业分析 Azure Devops 中 PR 的 Sonarcloud 质量策略