سلف محرك التكامل المستمر جينكينز هو هدسون، وهو محرك التكامل المستمر القابل للتوسيع. Jenkins هو برنامج CI&CD مفتوح المصدر يستخدم لأتمتة المهام المختلفة، بما في ذلك إنشاء البرامج واختبارها ونشرها. يدعم Jenkins طرق التشغيل المختلفة، إما من خلال حزم النظام أو Docker أو من خلال برنامج Java مستقل.
خط التجميع
أنواع متعددة من دعم عقدة الحوسبة (SSH، JNLP، وما إلى ذلك)
آلية تمديد المكونات الإضافية الغنية
باعتباره خادمًا آليًا قابلاً للتطوير، يمكن أن يعمل Jenkins كخادم تكامل مستمر بسيط (Continues Integration, CI)، أو أن يصبح مركز التسليم المستمر لأي مشروع.
2. سهل التركيب
Jenkins هو برنامج قائم بذاته يعتمد على Java ويتضمن حزمًا لنظام التشغيل Windows وMac OS والأنظمة الأخرى المشابهة لـ UNIX.
3. تكوين بسيط
من السهل إعداد Jenkins وتكوينه عبر واجهة الويب الخاصة به، والتي تتضمن التحقق الديناميكي من الأخطاء والمساعدة المضمنة.
4. المكونات الإضافية الغنية
هناك المئات من المكونات الإضافية في مركز Jenkins Plugin Center، ويقوم Jenkins بدمج كل أداة تقريبًا في سلسلة أدوات التكامل المستمر والتسليم المستمر.
5. قابلة للتوسيع
يمكن توسيع Jenkins من خلال بنية المكونات الإضافية، والتي توفر إمكانيات غير محدودة تقريبًا لـ Jenkins.
6. وزعت
يمكن لـ Jenkins نشر المهام بسهولة على أجهزة متعددة، مما يساعد المستخدمين على قيادة عمليات الإنشاء والاختبار والنشر بشكل أسرع على منصات متعددة.