Гудзон - продвиньте фиксацию к рабочему серверу

У нас есть первый сервер с SVN, этот SVN настроил рычаги, чтобы смочь назвать второй сервер (с Гудзоном) и действительно создает из приложения на втором сервере.

Это функционально и хорошо работает..., но при разработке приложения мы должны протестировать его прежде, чем продвинуть его всем пользователям (=, нам нужен третий сервер с Гудзоном).

Конечно, нет никаких проблем выполнить ту же архитектуру на третьем сервере как на первом.

Так или иначе нам было бы нужно в том, "что", который сможет просто продвинуть некоторую фиксацию на сервере дьявола к рабочему серверу.

Есть ли что-нибудь, которое решило бы эту проблему? Некоторый плагин в Гудзон?Без разницы...

2
задан 02.04.2011, 23:34

1 ответ

Что развертывание означает для того приложения (например, копирование файлов, остановка и стартовые услуги...)?

Начальные точки:

  • Плагины можно искать на https://wiki.jenkins-ci.org/display/JENKINS/Plugins (для Jenkins) и http://wiki.hudson-ci.org/display/HUDSON/Plugins (для Гудзона)
  • Если у Вас есть сценарий (сценарии) автоматизированного развертывания, но они только работают локально, устанавливают Гудзонский клиент (узел/ведомое устройство) на напоминании и настраивают задание, которое запускает скрипт, который будет выполнен на производственной машине только. Удостоверьтесь, что артефакты или доступны от машины напоминания или что Вы проталкиваете их сначала.

Отказ от ответственности: Я обычно колеблюсь в использовании того же Hudson/Jenkins для развертывания напоминания и dev. Обязательно установите полномочия, корректные так не, все могут запустить развертывание напоминания.

1
ответ дан 12.12.2019, 00:16

Теги

Похожие вопросы