代码之家  ›  专栏  ›  技术社区  ›  Blue Clouds

Azure自动化不导出到Git

  •  0
  • Blue Clouds  · 技术社区  · 4 年前

    当我将源代码管理与GIT集成时,我的期望是我在门户中创建的运行手册将保存在GIT中。就像我使用Azure数据工厂一样。但在跟随之后 this article ,我看到它正好相反。我们需要在Git中有文件,而“集成”是关于从Git导入到Automation帐户。这篇文章没有说明如何在Git中获取文件。这是手臂模板吗?

    我如何将我的自动化帐户带到GIT(所有运行手册和时间表)进行跟踪?有没有一种方法可以使用Devops管道实现自动化?

    0 回复  |  直到 4 年前
        1
  •  0
  •   Blue Clouds    4 年前

    与ADF不同,这是一种单向集成。 在Azure自动化中,只有ACC和PRD需要与Git集成。 我们首先从DEV开始并测试它。一旦完成,我们可以转到每个自动化runbook并将其作为文件导出到本地磁盘上。然后将这些文件上传到git(指向ACC和PRD)。当git中发生提交时,ACC和PRD将自动发布(如果这是我们在配置ACC/PRD git集成时设置的)。尽管采用这种“前所未有”的方法,管理分支机构将是一场噩梦。

    对于ADF来说,情况正好相反。DEV与GIT集成,是双向集成。将请求拉到master,然后我们创建一个发布分支来部署到ACC和PRD。ACC和PRD没有与GIT集成。