Netlify触发了构建,没有我们团队中的任何人采取任何行动。为什么?

时间:2017-02-03 09:31:27

标签: git deployment netlify

我的webapp前端已连接到Netlify以处理部署。因为它应该工作,每当有人将某些东西合并到master,staging或prod分支时,Netlify会自动触发部署的构建。

团队中没有人做过任何提交,也没有手动触发Netlify上的任何构建,但今天早上我看到昨天我的3个主要分支机构触发了构建。

有没有人知道如何发生这种情况?

2 个答案:

答案 0 :(得分:4)

注意:我为Netlify工作。

确实,这是this incident的一些后果。我们的CDN边缘节点最终得到了一些不好的404缓存,最简单的恢复方法是从同一个构建哈希重新部署。非常抱歉搞砸了你的网站,斯坦!

一般来说,我们触发git支持的部署的方式是通过webhooks:https://www.netlify.com/docs/webhooks/#incoming-webhooks - 但是"默认"在安装过程中将存储库与我们链接时,会自动设置webhook。您可以删除此webhook以阻止我们收到有关触发构建的提交的通知。

通知是真实的,重建是故意的,虽然没有为您提供。

答案 1 :(得分:0)

这是Netlify昨天犯的错误。至于我们的情况,我们的webapp及其各个分支机构并未受到影响。但是,由于该错误,我们遇到了几个后果:   - 重新触发的构建已覆盖1月份以前的所有触发器(构建历史记录已更改)   - 重新触发按照错误的时间顺序进行,因此我们所有的预览都与我们最新的代码不符(在与Netlify团队交谈后)

如果您经历过相同/其他事情,请随时填写/批准该列表。