تكامل Jenkins GitHub: كيفية تثبيت البرنامج المساعد Git؟

لقد تعلمت، من دروس Guru99 السابقة، ما هو Jenkins وكيفية تثبيته على ملف Windows نظام. بافتراض أنك أكملت هذه الخطوات الأساسية، سننتقل الآن إلى إدارة المكونات الإضافية.

يتمتع Jenkins بدعم رائع للمكونات الإضافية. هناك الآلاف من المكونات الإضافية لتطبيقات الطرف الثالث المتوفرة على موقعهم على الويب. لمعرفة ما إذا كان Jenkins يدعم تطبيقات الطرف الثالث التي تفكر فيها، تحقق من دليل المكونات الإضافية الخاص بها على https://plugins.jenkins.io/.

جنكينز جيثب التكامل

في هذا جنكينز البرنامج التعليمي، سوف تتعلم:

تركيب الإضافات في جنكينز

يأتي Jenkins مزودًا بإعداد أساسي جدًا، لذا ستحتاج إلى تثبيت المكونات الإضافية المطلوبة لتمكين دعم تطبيقات الطرف الثالث المعنية.

GitHub هو مستودع للتعليمات البرمجية على الويب ويلعب دورًا رئيسيًا في DevOps. فهو يوفر منصة مشتركة للعديد من المطورين الذين يعملون على نفس الكود/المشروع لتحميل واسترجاع الكود المحدث، وبالتالي تسهيل التكامل المستمر.

يحتاج Jenkins إلى تثبيت البرنامج المساعد GitHub حتى يتمكن من سحب التعليمات البرمجية من مستودع GitHub.

لا تحتاج إلى تثبيت مكون GitHub الإضافي إذا كنت قد قمت بالفعل بتثبيت مكون Git الإضافي استجابةً للمطالبة أثناء إعداد تثبيت Jenkins. ولكن إذا لم يكن الأمر كذلك، فإليك كيفية تثبيت مكونات GitHub الإضافية جنكينز واسحب الكود من مستودع GitHub.

كيفية تثبيت البرنامج المساعد Git في جنكينز

فيما يلي عملية خطوة بخطوة حول كيفية تثبيت البرنامج المساعد Git في Jenkins:

الخطوة الأولى: افتح لوحة القيادة الخاصة بك.
انقر على الزر إدارة جنكينز الزر الموجود على لوحة تحكم Jenkins الخاصة بك:

تثبيت البرنامج المساعد Git في جنكينز

الخطوة الأولى: ابحث عن خيار الإضافات.
انقر على إدارة المكونات الإضافية:

تثبيت البرنامج المساعد Git في جنكينز

الخطوة الأولى: في صفحة المكونات الإضافية،

  1. حدد البرنامج المساعد GIT
  2. انقر على التثبيت بدون إعادة التشغيل. سيستغرق البرنامج الإضافي بضع دقائق حتى ينتهي من التنزيل اعتمادًا على اتصالك بالإنترنت، وسيتم تثبيته تلقائيًا.
  3. يمكنك أيضًا تحديد الخيار قم بالتنزيل الآن والتثبيت بعد إعادة التشغيل زر. حيث تم تثبيت البرنامج المساعد بعد إعادة التشغيل
  4. ستظهر لك رسالة "لا توجد تحديثات متاحة" إذا كان لديك مكون Git الإضافي مثبتًا بالفعل.

تثبيت البرنامج المساعد Git في جنكينز

الخطوة الأولى: بمجرد تثبيت المكونات الإضافية،
انتقل إلى البرنامج المساعد في التأليف إدارة جنكينز على لوحة القيادة جنكينز الخاصة بك. سترى المكونات الإضافية الخاصة بك مدرجة بين الباقي.

تثبيت البرنامج المساعد Git في جنكينز

كيفية دمج جينكينز مع جيثب

سنناقش الآن عملية دمج Jenkins وGitHub أ Windows النظام:

الخطوة 1) أنشئ وظيفة جديدة في Jenkins، وافتح لوحة تحكم Jenkins باستخدام عنوان URL الخاص بـ Jenkins. على سبيل المثال، http://localhost:8080/

انقر على خلق فرص عمل جديدة:

دمج جينكينز مع جيثب

الخطوة 2) أدخل اسم العنصر، وحدد نوع الوظيفة وانقر OK. سنقوم بإنشاء مشروع Freestyle كمثال.

دمج جينكينز مع جيثب

الخطوة 3) بمجرد النقر موافق، سيتم إعادة توجيه الصفحة إلى نموذج المشروع الخاص بها. هنا سوف تحتاج إلى إدخال معلومات المشروع:

دمج جينكينز مع جيثب

الخطوة 4) سترى بوابة الخيار تحت إدارة كود المصدر إذا تم تثبيت مكون Git الإضافي في Jenkins:

دمج جينكينز مع جيثب

ملاحظة: إذا كان ملف بوابة إذا لم يظهر الخيار، حاول إعادة تثبيت المكونات الإضافية، متبوعة بإعادة التشغيل وإعادة تسجيل الدخول إلى لوحة تحكم Jenkins الخاصة بك. ستتمكن الآن من رؤية بوابة الخيار كما هو مذكور أعلاه.

الخطوة 5) أدخل عنوان URL لمستودع Git لسحب الكود من GitHub.

دمج جينكينز مع جيثب

الخطوة 6) قد تتلقى رسالة خطأ في المرة الأولى التي تدخل فيها عنوان URL للمستودع. على سبيل المثال:

دمج جينكينز مع جيثب

يحدث هذا إذا لم يكن Git مثبتًا على جهازك المحلي. لتثبيت Git على جهازك المحلي، انتقل إلى https://git-scm.com/downloads

دمج جينكينز مع جيثب

قم بتنزيل ملف Git المناسب لجهازك نظام التشغيل، في هذه الحالة، Windowsوقم بتثبيته على جهازك المحلي الذي يقوم بتشغيل Jenkins. أكمل التعليمات التي تظهر على الشاشة لتثبيت GIT.

دمج جينكينز مع جيثب

الخطوة 7) يمكنك تنفيذ مستودعات Git في Jenkins بمجرد تثبيت Git على جهازك. للتحقق مما إذا كان قد تم تثبيته بنجاح على نظامك، افتح ملف موجه الأمر، اكتب "Git" ثم اضغط على زر الإدخال. من المفترض أن ترى خيارات مختلفة متاحة لـ Git:

دمج جينكينز مع جيثب

هذا يعني أنه تم تثبيت Git في نظامك.

ملاحظة: إذا كان لديك GIT مثبتًا بالفعل في نظامك، فما عليك سوى إضافة مسار git.exe في Global Tool Configuration.

الخطوة 8) بمجرد الانتهاء من إعداد كل شيء، حاول إضافة عنوان URL الخاص بـ Git إلى Jenkins. لن ترى أي رسائل خطأ لتكامل Jenkins Git:

دمج جينكينز مع جيثب

تم الآن تكوين Git بشكل صحيح على نظامك.

تحقق أيضا: - أفضل بدائل جنكينز (مفتوحة المصدر ومدفوعة)