azure - Azure 自动化未导出到 Git
问题描述
当我将源代码控制与 GIT 集成时,我的期望是我在门户中创建的运行手册将保存在 git 中。就像我对 Azure 数据工厂所做的那样。但是在关注这篇文章之后,我发现它的工作方式相反。我们需要在 Git 中有文件,而“集成”是关于从 GIT 导入自动化帐户。文章没有说如何在 Git 中获取文件。是手臂模板吗?
如何将我的自动化帐户带到 GIT(所有运行手册和计划)进行跟踪?有没有办法使用 Devops 管道实现自动化?
解决方案
与 ADF 不同,它是一种单向集成。在 Azure 自动化中,只有 ACC 和 PRD 需要与 Git 集成。我们首先从 DEV 开始并对其进行测试。完成后,我们可以转到每个自动化运行手册并将其作为文件导出到本地磁盘。然后将这些文件上传到 git(指向 ACC 和 PRD)。当 git ACC 中发生提交时,PRD 将自动发布(如果这是我们在配置 ACC/PRD git 集成时设置的)。尽管采用这种“前所未闻”的方法,管理分支机构将是一场噩梦。
对于 ADF,情况正好相反。DEV与GIT集成,是双向集成。将请求拉到 master,然后我们创建一个发布分支以部署到 ACC 和 PRD。ACC 和 PRD 没有与 GIT 集成。
推荐阅读
- javascript - Javascript按值访问对象数组
- flutter - 在应用程序加载时多次调用 Flutter HTTP 请求
- r - 使用循环在 R 中创建多个混淆矩阵
- python - 将产生 BMI 和用户所属类别的函数
- android - 为什么 Android 无法识别“BillingClient”
- c++-cli - c++/cli 中的托管指针是否使用 GCRoot 自动初始化为 nullptr?
- ios - CoreML:异常 Espresso 异常:“无效状态”:空输出 blob
- reactjs - 解析器中的值未定义(Graphql、Apollo、React)
- java - 使用 EntityUtils.consume(httpEntity) 直到流结束消费如何导致将连接释放回连接池?
- python - 在数据框列的一系列 NaN 之后删除第一个值