我在这里发现自己处于最奇怪的情况。我已经通过Git部署到Azure了一段时间,没有问题。但是,我只是向Azure推动了相当大的更改,没有错误,但没有任何更改...
试图再次推动"一切最新"
所以,我登录了Azure Management Console,并在部署下查看,并确定不在那儿。
建议?顺便说一句,我不是一个Mac,我知道从Mac推到Azure存在问题。
更新:通过删除Azure实例来修复问题。好的,开发人员对产品不利。
您是否向右推向右遥控器?听起来您有两个遥控器(您可以使用git remote -v
检查),并且正在推动非启动。
另一件事可能是分支机构,您是否在不是master
的分支上,但是Azure期望部署在master
分支上发生?
从您的评论中:部署脚本可能没有运行。您可以创建一个虚拟提交或 git push -f
推动的力量以使远程存储库再次接收内容。
我只是遇到了同样的问题,所以我会在这个旧问题中发布我的解决方案,以防任何人。
我要发布到我的GitHub存储库,但Azure突然不再将其捡起来部署。
我进入了GitHub上的存储库,然后进行了设置 -> Webhooks和Services,并注意到Azure Webhook有一个小的红色图标,表明了问题。单击它表明GitHub从Azure获得了401个未经授权的响应。
然后我记得大约一周前给我发了一封电子邮件,说我的网站将被转移到一个新的秤单元,我的发布个人资料将会改变。当时我没有考虑太多,因为我不使用发布个人资料,但看起来它也更改了我的部署触发URL。
我使用新的部署URL(来自Azure网站的"配置"选项卡)更新了GitHub Webhook,并且这一切都很好。