سؤال

لقد عملت مع مثبت السرعة كإطار عمل CI في مشروعي الأخير.أي توصيات بشأن بعض الأدوات الأخرى؟

(لا يعني ذلك أنني وجدت نقصًا في CruiseControl، أردت فقط معرفة ما إذا كان شخص ما قد أجرى بعض المقارنات)

هل كانت مفيدة؟

المحلول

لقد حققنا نجاحا كبيرا مع هدسون.إنه سهل التثبيت والتكوين، ويحتوي على مجموعة كبيرة من المكونات الإضافية وواجهة مستخدم ويب جيدة.إن المكونات الإضافية لتغطية كود checkstyle وcobertura هما من المكونات التي نستخدمها.

نصائح أخرى

جيت براين TeamCity رائع جدًا.

نحن نستخدم الخيزران.

للحصول على مصفوفة ميزات موسعة إلى حد ما لمختلف خوادم CI الرئيسية، قم بإلقاء نظرة على: http://confluence.public.thinktworks.org/display/CC/CI+Feature+Matrix

منذ أن قمت بالتحويل من Ant إلى Maven كنظام البناء الخاص بي، الأستمرارية هو الاختيار الواضح.إنه نظيف للغاية ويوفر جميع الميزات التي أحتاجها.

أنا أؤيد توصية بيتر بشأن هدسون.من السهل جدًا إعداد واستخدام كل من Continuum وHudson (مقارنةً بـ CruiseControl)، لكن Hudson يقدم المزيد من الوظائف.إذا كنت مهتما، لقد مكتوبة سابقا حول سبب اختيار هدسون.

TeamCity، مع وظيفة الالتزام التي تم اختبارها مسبقًا, ، يعد أيضًا اختيارًا جيدًا إذا كان بإمكانك التعايش مع القيود المفروضة على رخصة احترافية مجانية (بحد أقصى 20 مستخدمًا و20 تكوينًا للبنية).

نحن نستخدم TFS 2008 الذي يناسبنا لأننا نمثل بيئة MS بالكامل تقريبًا...ومع ذلك، لقد استخدمت أيضا FinalBuilder, ، والذي يحتوي على ميزات أكثر من أي شيء آخر رأيته تقريبًا وسيكون مفيدًا بشكل خاص في البيئات التي تستخدم فيها مزيجًا من التقنيات (أنظمة SCM المتعددة على سبيل المثال).

نحن نستخدم LuntBuild الذي يعمل بشكل مثالي مع maven.

بالإضافة إلى ذلك، توفر Lunbuild قدرًا كبيرًا من التفاصيل للتحكم في الوصول.لم أستخدم الكثير من أدوات CI، لكن هذا كان السبب الرئيسي وراء تحول شركتي إلى Luntbuild بدلاً من نظام تثبيت السرعة.أردنا أن نمنح العملاء إمكانية الوصول إلى خادم البناء حتى يتمكنوا من سحب الإصدارات اليومية، وما إلى ذلك، ولكن لم نتمكن من السماح لهم بالوصول إلى إصدارات العملاء الآخرين.

TFS 2008 جيد جدًا.يحتوي على تكامل مستمر مدمج في بناء TFS.

TFS 2008 جيد جدًا

كما هو الحال مع CruiseControl وNant

القي نظرة على مصنع سي.اي, ، الأمر الذي يتطلب الحد الأدنى من التكوين

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top