Я пытаюсь взять Дженкинса с машины CI, и я хотел бы, чтобы он начал автоматически запускать тестирование приложений, которые он создает.
Моя настройка такова:
- 1 центральный сервер сборки
- 8 выделенных тестовых машин.
В настоящее время, когда сборка завершена (и применена метка), мы вручную обходим, устанавливаем новую сборку и начинаем тесты.Каждое тестирование занимает 8-24 часа, поэтому запуск их параллельно очень необходим.Позже мы прогуляемся и увидим результаты.
Я хотел бы автоматизировать:
- Распределение сборки
- Установка программы
- Начало тестовых скриптов
- Сбор данных.
Я предполагаю, что могу использовать Дженкинс для всего этого, но я не смог найти хороший / простой учебник, который говорит мне, как это сделать.Я уверен, что это включает установку «ведомой» службы на всех тестируемых машинах, но инструкции даже для тех, кто, кажется, не работает очень хорошо.
Есть идеи для хорошего учебника?Есть какие-нибудь указатели от всех вас?Спасибо!