2015-04-22 4 views
-1

Я хочу перенести мои рабочие места из cruisecontrol в Jenkins.Миграция cruisecontrol в jenkins

Каковы шаги, которые мне нужно сделать для достижения этого?

+0

Упоминание здесь, что вы пробовали. – Raviprakash

ответ

0

1) Установить Дженкинс

2) Используйте документы Jenkins создать несколько простых заданий (другими словами, узнать, как Дженкинс работает, но использовать его для некоторых простых демонстрационных проектов)

3) Изучить существующую круиз-контроль и разбивать их на группы, чьи сборки похожи.

4) Перенос одной группы за один раз, сначала создав форму задания Jenkins в одном из проектов Cruise Control, затем создайте другие задания на основе первого (Jenkins позволяет создавать новые задания на основе существующего задания).

0

Если у вас нет конкретных потребностей, миграция проста, так как CruiseControl.NET просто выполняет задачу и создает отчеты, как и все другие инструменты непрерывной интеграции.

  • Просто создавать новые задачи в Дженкинс
  • Заполните его с исполняемыми задачами, которые вы имели в CC.Net
  • (в конечном счете) необходимо улучшить приборную панель, если вы хотите конкретной информации
0

Вы не указали свои шаги сборки/тестирования/развертывания или каких-либо особых потребностей, Но в качестве ванильного CI будет 1) Сборка с использованием MSBuild 2) Тест с использованием MSTest 3) Dep loy с использованием MSBuild/NANt/ANT/Powershell или даже пакетных скриптов.

Все эти шаги могут быть легко реплицированы на Jenkins. Потому что для них есть специальные плагины.

Я хотел бы предложить вам выбрать простой сборки> Test> Deploy Flow от CC.Net и воссоздать его в Дженкинс, после этого скопировать его для других проектов,

Смежные вопросы