【发布时间】:2020-09-10 07:31:21
【问题描述】:
作为我们发布管道的一部分,我们部署到 Azure blob 存储(静态网站)。因此,每次发布管道运行时,它都会使用创建的新构建工件覆盖 blob 存储的内容,并且我们会看到最新的更改。
对于调试和内部测试,我们要求每次部署而不是覆盖 blob 存储的现有内容,而是创建一个版本。
因此,如果开发人员检查了他们对 master 的更改并生成了新的工件,它将被部署到 https://abc.z22.web.core.windows.net/1。下次将新更改签入到 master 时,它会在 - https://abc.z22.web.core.windows.net/2 创建一个新版本。
最近添加了 blob 存储中的版本控制,但您必须手动进入 blob 存储并将版本标记为当前版本。
有没有办法做到这一点?任何其他 Azure 产品可以帮助解决这个问题?
【问题讨论】:
标签: azure azure-web-app-service versioning azure-static-web-app