Я хочу перенести мои рабочие места из cruisecontrol в Jenkins.Миграция cruisecontrol в jenkins
Каковы шаги, которые мне нужно сделать для достижения этого?
Я хочу перенести мои рабочие места из cruisecontrol в Jenkins.Миграция cruisecontrol в jenkins
Каковы шаги, которые мне нужно сделать для достижения этого?
1) Установить Дженкинс
2) Используйте документы Jenkins создать несколько простых заданий (другими словами, узнать, как Дженкинс работает, но использовать его для некоторых простых демонстрационных проектов)
3) Изучить существующую круиз-контроль и разбивать их на группы, чьи сборки похожи.
4) Перенос одной группы за один раз, сначала создав форму задания Jenkins в одном из проектов Cruise Control, затем создайте другие задания на основе первого (Jenkins позволяет создавать новые задания на основе существующего задания).
Если у вас нет конкретных потребностей, миграция проста, так как CruiseControl.NET просто выполняет задачу и создает отчеты, как и все другие инструменты непрерывной интеграции.
Вы не указали свои шаги сборки/тестирования/развертывания или каких-либо особых потребностей, Но в качестве ванильного CI будет 1) Сборка с использованием MSBuild 2) Тест с использованием MSTest 3) Dep loy с использованием MSBuild/NANt/ANT/Powershell или даже пакетных скриптов.
Все эти шаги могут быть легко реплицированы на Jenkins. Потому что для них есть специальные плагины.
Я хотел бы предложить вам выбрать простой сборки> Test> Deploy Flow от CC.Net и воссоздать его в Дженкинс, после этого скопировать его для других проектов,
Упоминание здесь, что вы пробовали. – Raviprakash