Як слід вибрати інструмент безперервної інтеграції? [зачинено]


14

Я знайшов цю класну таблицю порівняння для серверів інтеграції у Вікіпедії, але я трохи не впевнений, як класифікувати інструменти відповідно до моїх потреб та інтересів. Здається, на самій діаграмі багато коробок, позначених невідомими, тому, якщо вам зручно її оновлювати у Вікіпедії, це теж може бути чудовим.

Є кілька найефективніших продуктів, щоб я міг швидко звузитись до чотирьох-п’яти варіантів?

Які продукти, схоже, мають найбільші спільноти користувачів та найбільш вдосконалені вдосконалення та інтеграцію з новими інструментами?

Чи є пропозиції з відкритим кодом найкращі, чи є високоякісні інструменти, які можуть допомогти одному користувачеві вдома?

Чи буде використання декількох систем (основний робочий стіл, лише локальний сервер домашньої мережі, персональні та робочі ноутбуки, кілька віртуальних машин, розповсюджені на всіх) створить проблеми та як ними можна керувати?

Відповіді:


25

Не турбуйтеся про порівняння. Почніть з Дженкінса ; він надзвичайно популярний і надзвичайно простий у використанні. Коли ви користуєтесь ним деякий час, ви дізнаєтесь, які функції для вас важливі, а які - ні. Я здогадуюсь, ти закінчиш дотримуватися Дженкінса.

Я впевнений, що люди будуть обговорювати, чи це найкращий сервер CI чи ні. Не слухайте їх, бо це не має значення. Напевно, багато хто з них настільки ж гарний, як і Дженкінс - в чомусь кращий, можливо, не такий хороший, як інші. Не так важливо вибрати найкращий; важливо вибрати один і почати вчитися, а Дженкінс - це дуже добре для цього.


8
+1, "кращий" не має значення для початку - хороший, безкоштовний і досить легкий перевага.
Wyatt Barnett

Дженкінс - це якось невимовно приємно - це дуже хороший перший вибір.

2
Найкращий спосіб дізнатися, що вам потрібно - спробувати це. Ви просто НЕ МОЖЕТЕ знати, що вам сподобається чи не подобається, поки ви не спробуєте це на собі.
Майкл Коне

3

Як Брайан уже говорив, починати з Дженкінса - це завжди хороша ідея, коли все це налаштовувати самостійно. Це перевірена технологія і має тонну підтримки.

Ви можете поглянути на інсталяцію проекту Jenchens проекту apache, щоб відчути це https://builds.apache.org/

Якщо вас коли-небудь зацікавило прийняте рішення, ми надаємо послугу безперервної інтеграції та розгортання в Railsonfire . Наразі ми підтримуємо Ruby, але незабаром переходимо до інших технологій.


Дякую Флоріану, з нетерпінням чекаю інтеграції пітона!
Грегор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.