如何使用Azure DevOps完成针对Azure API Management的CI/CD流水线

3

我需要帮助更好地了解如何在Azure Devops中为APim创建完整的CI/CD管道。我已经探索了工具并阅读了文档:https://github.com/Azure/azure-api-management-devops-resource-kit

但是我仍然有问题,我的场景是: APim开发实例中有已创建的API、操作和其他设置,同时创建了空的APim生产实例。 我运行了提取工具并获得了模板(并不是全部),还需要Master(链接的模板),就在这一点上产生了疑问,我已经有了两个存储库(dev和prod)。

我该如何创建Master模板,以及如何自动将从dev环境进行的更改应用于prod? 我没有使用policyXMLBaseUrl参数,不确定要插入哪个路径,虽然@miaojiang似乎插入了来自Azure存储的文件夹。

1个回答

1
经过一些搜索和尝试,我已将API和操作从一个环境部署到另一个环境,但我们仍然没有完全自动化的场景,在该场景下,我对实例进行更改后,更改应自动生效。必须直接在存储库中编辑策略和定义,或重新运行提取工具。

你能解释一下你是怎么做到的吗? - Carlos Garcia
嘿@CarlosGarcia,我已经做了一段时间了,但我正在考虑写一篇关于它的教程,你觉得怎么样?但基本上我是按照文档进行的。 - Edifirst

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接