git 部署到 Azure 网站已停止工作



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

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

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

进一步解决此问题的任何建议?

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

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

最新更新