Как настроить непрерывную сборку C ++ на Hudson / Jenkins - PullRequest
5 голосов
/ 23 августа 2011

Я бы хотел, чтобы Хадсон / Дженкинс выполнили наши сборки C ++ для непрерывной интеграции. Мы используем CMake для make-файлов и subversion для контроля над Soruce.

Не могли бы вы сообщить мне шаги по настройке сборок C ++ на Hudson (возможно, с использованием примера проекта)

Спасибо, Sri

1 Ответ

7 голосов
/ 23 августа 2011
  1. Создание проекта в Jenkins
  2. Добавление Subversion SCM, добавление URL репозитория
  3. Создание расписания (попробуйте * * * * * для первой попытки)
  4. Добавьте новый шаг для сборки (сценарий оболочки), который запустит компиляцию
  5. Если у вас есть тесты, добавьте новый шаг (сценарий оболочки), который запустит тесты
  6. Список файловили каталоги (артефакты) для архивирования
  7. Сохранить проект
  8. Запустить его

Если где-то произошел сбой, проверить вывод консоли и исправить ошибочный шаг.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...