我有一个DevOPS管道负责Azure API Management开发人员门户(新的)的部署。我需要根据发布开发者门户的环境来更改一些值和内容(例如,页面标题,颜色等)。避免对门户网站管理多个源并拥有与ARM参数模板接近的东西的最佳实践是什么?
目前,尚无现成的内容参数化(请随时在https://aka.ms/apimwish或https://github.com/paperbits/paperbits-demo/issues处提出功能)。
但是,如果我今天要使用可用的工具进行此操作,我将尝试在内容中放入特殊序列(例如{{myvariable}}
之类的东西,并且我的脚本将在JSON文档中执行简单的字符串替换,然后再将数据传播到环境。