Отключить непрерывное развертывание на netlify - PullRequest
0 голосов
/ 30 сентября 2019

У меня есть проект, в котором я использую Travis CI для CI. У меня также есть настройка сайта на netlify для развертывания указанного проекта. Шаги, вовлеченные в мой Travis CI, в основном состоят в том, чтобы запустить тесты и затем вызвать ловушку сборки netlify, чтобы вызвать сборку и развертывание на netlify.

Однако проблема, с которой я сталкиваюсь, состоит в том, что netlify выполняет сборку иразвертывать каждый раз, когда обновляется основная ветка. Итак, чего я пытаюсь добиться, так это

  • master ветки обновлено
  • сборка travis сработала
  • после того, как travis завершил вызовы netlify build hook, которые запускают netlify deploy

Возможно, с помощью netlify есть возможность добавить skip-ci сообщение о коммите, но я надеюсь, что лучше и автоматизированное решение.

1 Ответ

1 голос
/ 30 сентября 2019

Существует возможность остановить автоматическую публикацию для каждого сайта в Netlify. В консоли администратора Netlify войдите в систему и выберите site > Deploys, затем «Остановить автоматическую публикацию»

enter image description here

...