在Azure中启动临时环境

时间:2018-09-25 06:16:32

标签: git azure azure-devops azure-web-sites

我们有一个中型服务架构。对于程序员来说,最好是能够在集成到主环境之前在集成环境中测试他/她的代码。

我是否可以基于Git中的分支在Azure中启动一堆网站?有点像临时环境。合并分支后,应该删除此环境。

我可能会认为这是一个巨大的话题,但是现在我什至不知道该用什么搜索。如果有人可以指出正确的方向开始工作,将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以使用发布定义中的 ARM模板(基础架构为代码)来创建整个基础架构(Web应用程序)。然后,对于每个分支,您克隆环境,调整环境名称,并添加一个工件过滤器,该过滤器指定仅来自所需分支的工件才能触发发行。示例:

enter image description here

为方便拆卸,请在单独的资源组中为每个分支提供所有必需的资源。