Остановить CruiseControl.Автоматическое построение сети

StackOverflow https://stackoverflow.com/questions/606376

  •  03-07-2019
  •  | 
  •  

Вопрос

У меня есть CruiseControl.Настройка сети с помощью системы управления версиями SVN.

У меня все мои проекты работают безукоризненно, они создаются и развертываются в моих различных промежуточных средах.

Однако CC.NET автоматически запускается сборка всякий раз, когда в проект вносится коммит в SVN.Мы хотим создавать по требованию, а не постоянно автоматически, потому что все наши сборки развертываются на промежуточном этапе, и выходящие тестировщики будут постоянно выходить из системы.

Кто-нибудь, кто знает, как это отключить?

Это было полезно?

Решение

Это было довольно просто, хотя мне следовало бы научиться читать документацию по разделу триггеров проекта в CC.NET:

Указание пустого элемента (<triggers />) означает, что интеграция выполняется только принудительно вручную (например, с помощью CCTray или веб-панели мониторинга). Отсутствие элемента вообще означает, что проект имеет единый триггер интервала с конфигурацией по умолчанию.

Другие советы

Если вы заходите на сайт администратора CCNet, вы можете остановить автоматическую сборку и использовать опцию force для принудительной сборки, или вы можете установить достаточно высокое время проверки новых коммитов, возможно, 8 часов, чтобы выполнять 1 сборку каждый день, прежде чем тестировщики начнут работать.

надеюсь, это поможет вам.

версия :1.4.0.3524 - работает так, как задумано это невозможно увидеть на веб-панели мониторинга, но клиент в трее четко говорит:"Проект не запускается автоматически"

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top