1

几个月来,我已经成功地使用 Git 部署(通过 Kudu)到几个 Azure 网站(例如 beta/prod),而且效果很好。从今天开始,我注意到当我推送到相应的 git 分支时,我的 Azure 网站应该会部署 - 即部署开始,一切构建,我的所有测试运行,Azure 管理门户上下发誓它已部署我的网站 - 但是......没有任何反应。我的网站没有改变。(Beta 和 prod 从同一个 git repo 的不同分支中提取,但无论我推送到哪个,最新推送中包含的任何更改都不会显示在任一网站上。)

日志中没有错误或任何其他问题指示。Azure 门户检测到 git 推送,运行部署,并发誓它们已经成功发生。但是这些变化——一些非常简单的变化,即特定页面上的文本——根本不存在。

这是我通常会联系 Azure 支持的事情,但我的订阅不包括技术支持 :-(。Azure 网站建议在此处询问 SO,因此我的帖子。

有什么建议可以进一步解决这个问题吗?

4

1 回答 1

0

好吧,我不知道是什么触发了问题,但是重置网站——通过在配置中添加一个虚假的键/值对并保存它——触发网站来获取更改。显然,根本问题是 Kudu 部署似乎并没有触发网站自行重置。如果我以后再次遇到问题,我会添加更多细节。

[编辑 2013-10-15 - 今天,部署似乎再次正常工作。我的猜测是,它是某种暂时的 Azure 错误,现已修复。]

于 2013-10-14T23:16:57.813 回答