首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure静态网站的版本控制

Azure静态网站的版本控制
EN

Stack Overflow用户
提问于 2020-09-10 15:31:22
回答 1查看 205关注 0票数 0

作为我们发布管道的一部分,我们部署到Azure blob store (静态网站)。因此,每次发布管道运行时,它都会用创建的新构建工件覆盖blob存储的内容,我们会看到最新的更改。

对于调试和内部测试,我们要求每个部署都创建一个版本,而不是覆盖blob存储的现有内容。

因此,如果开发人员将其更改签入到master,并且生成了新的工件,则会将其部署到https://abc.z22.web.core.windows.net/1。下次将新的更改签入到master时,它会在- https://abc.z22.web.core.windows.net/2处创建一个新版本。

blob存储中有最近添加的版本控制,但您必须手动进入blob存储并将版本标记为当前版本。

有没有办法做到这一点?有没有其他的Azure产品可以帮助你做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2020-09-10 18:49:43

好的。看起来您希望所有版本都处于活动状态,并在不同的urls上可用。我不认为使用azure web应用程序也是可能的。当有新的代码推送时,您可能会启动一个新容器,并在不同的端口上运行它。但是,您必须构建限制容器数量的逻辑,因为您不能无限使用。相当不寻常的要求。或者,您可以在web应用程序中使用插槽来同时提供多个版本,但这取决于您选择的层级。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63824841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档