2017-02-03 18 views
2

Мой интерфейс webapp подключен к Netlify для развертывания. Поскольку это должно работать, каждый раз, когда кто-то сливает что-то в мастер, подчиняет или обрабатывает ветки, Netlify автоматически запускает сборку для развертывания.Netlify запускает сборку без каких-либо действий от кого-либо из нашей команды. Зачем?

Никто в команде не совершал никаких попыток и не запускал вручную какую-либо сборку на Netlify, однако сегодня утром я увидел, что сборки были инициированы для моих 3 основных ветвей вчера.

Кто-нибудь имеет представление о том, как это могло произойти?

ответ

0

Это ошибка, которую Netlify вчера имела. Что касается нашего случая, наш webapp и его различные филиалы не были затронуты этим. Однако вот пара последствий, которые мы имели в результате этой ошибки: - все предыдущие триггеры с января были перезаписаны перезапускаемыми сборками (история изменений изменилась) - повторные триггеры были сделаны неправильно хронологический порядок, поэтому все наши предварительные просмотры не соответствуют нашему последнему коду (после разговора с командой Netlify)

Не стесняйтесь заполнить/одобрить этот список, если вы испытали тот же/другой материал.

4

Примечание: Я работаю для Netlify.

Действительно, это был некоторый осадок от this incident. Наши краевые узлы CDN оказались в кэше, и самый простой способ восстановления - переустановка из этого же хэша сборки. Супер жаль, что напортачил ваш сайт, Стэн!

В общем, способ, которым мы запускаем развертывание с поддержкой git-backed, осуществляется через webhooks: https://www.netlify.com/docs/webhooks/#incoming-webhooks - но «по умолчанию» webhook устанавливается автоматически, когда вы связываете репозиторий с нами во время установки. Вы можете удалить этот веб-ключ, чтобы не допустить, чтобы нас уведомляли о коммитах, которые являются тем, что создает триггеры.

Уведомления были реальными, и перестройки были намеренными, хотя и незаметными для вас.

 Смежные вопросы

  • Нет связанных вопросов^_^