ذكري المظهر

كيفية تثبيت جنكينز على ديبيان 10 لينكس

بداية القناة على اليوتيوب/فيديو تعريفي عن القناة

بداية القناة على اليوتيوب/فيديو تعريفي عن القناة

جدول المحتويات:

Anonim

Jenkins هو خادم أتمتة مفتوح المصدر يوفر طريقة سهلة لإعداد خط أنابيب للتكامل المستمر والتسليم المستمر (CI / CD).

التكامل المستمر (CI) هو أحد ممارسات DevOps حيث يقوم أعضاء الفريق بشكل منتظم بتنفيذ تغييرات التعليمات البرمجية الخاصة بهم إلى مستودع التحكم في الإصدار ، وبعد ذلك يتم تشغيل الإنشاءات والاختبارات الآلية. التسليم المستمر (CD) عبارة عن سلسلة من الممارسات التي يتم فيها تلقائيًا إنشاء تغييرات الرمز واختبارها ونشرها في الإنتاج.

في هذا البرنامج التعليمي ، سنغطي كيفية تثبيت Jenkins على Debian 10 ، Buster من مستودع Jenkins الرسمي.

تثبيت جنكينز

قم بتنفيذ الخطوات التالية كجذر أو مستخدم له امتيازات sudo لتثبيت Jenkins على Debian 10:

  1. Jenkins مكتوب بلغة Java ، لذا فإن الخطوة الأولى هي تثبيت Java. للقيام بذلك ، قم بتحديث فهرس الحزمة وتثبيت حزمة OpenJDK 11 بالأوامر التالية:

    sudo apt update sudo apt install default-jdk

    لا يتوفر الإصدار 8 من Java LTS في مستودعات دبيان باستر الرسمية. إذا كنت ترغب في تشغيل Jenkins باستخدام Java 8 ، فتحقق من دليل التثبيت هذا.

    استخدم أداة wget لتنزيل واستيراد مفاتيح مستودع تخزين جينكينز:

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    يجب أن يعود الأمر " OK ، مما يعني أنه تم استيراد المفتاح بنجاح ، وستعتبر الحزم من هذا المستودع موثوق بها.

    قم بتشغيل الأمر التالي لإضافة مستودع Jenkins إلى نظامك:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

    قم بتحديث قائمة الحزمة apt وتثبيت أحدث إصدار من جينكينز:

    sudo apt update sudo apt install jenkins

    تمكين وبدء خدمة Jenkins من خلال تنفيذ:

    sudo systemctl enable --now jenkins

إعداد جنكينز

لبدء عملية الإعداد ، افتح المستعرض الخاص بك واكتب نطاقك أو عنوان IP الخاص بك ، يليه المنفذ 8080 ، http://your_ip_or_domain:8080 .

سيتم عرض شاشة مشابهة لما يلي:

في هذه المرحلة ، قمت بتثبيت Jenkins بنجاح على نظامك.

استنتاج

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

جنكينز ديبيان