7 - Docker - Container Management - Arabic
جدول المحتويات:
Jenkins هو خادم الأتمتة المفتوح المصدر الأكثر استخدامًا الذي يستند إلى Java والذي يتيح لك إعداد خط أنابيب للتكامل المستمر والتسليم المستمر (CI / CD) بسهولة.
التكامل المستمر (CI) هو أحد ممارسات DevOps حيث يقوم أعضاء الفريق بشكل منتظم بتنفيذ تغييرات التعليمات البرمجية الخاصة بهم إلى مستودع التحكم في الإصدار ، وبعد ذلك يتم تشغيل الإنشاءات والاختبارات الآلية. التسليم المستمر (CD) عبارة عن سلسلة من الممارسات التي يتم فيها تلقائيًا إنشاء تغييرات الرمز واختبارها ونشرها في الإنتاج.
يغطي هذا البرنامج التعليمي خطوات تثبيت Jenkins على CentOS 8 من مستودع Jenkins الرسمي.
تثبيت جنكينز
قم بتنفيذ الخطوات التالية كجذر أو مستخدم له امتيازات sudo لتثبيت Jenkins على CentOS 8:
-
Jenkins مكتوب بلغة Java ، لذا فإن الخطوة الأولى هي تثبيت Java. يتطلب Jenkins إصدارات Java 8 و 11 ، ولكن قد لا تكون بعض مكونات Jenkins الإضافية قابلة للترجمة مع Java 8.
سنقوم بتثبيت OpenJDK 8:
sudo dnf install java-1.8.0-openjdk-develوالخطوة التالية هي تمكين مستودع جنكينز. قم بتشغيل الأوامر التالية لتنزيل ملف الريبو واستيراد مفتاح GPG:
sudo wget -O /etc/yum.repos.d/jenkins.reposudo rpm --importقم بتثبيت أحدث إصدار ثابت من Jenkins بكتابة:
sudo yum install jenkinsبمجرد اكتمال عملية التثبيت ، ابدأ تشغيل خدمة Jenkins وتمكينها من بدء تشغيل النظام:
sudo systemctl start jenkinssudo systemctl enable jenkinsللتحقق من تشغيل جنكينز ، اكتب:
systemctl status jenkinsيجب أن يبدو الإخراج بشيء من هذا القبيل:
Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…
ضبط جدار الحماية
استخدم الأوامر التالية لفتح المنفذ الضروري:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
إعداد جنكينز
لبدء عملية إعداد Jenkins ، افتح المستعرض الخاص بك واكتب عنوان IP الخاص بالمجال أو الخادم متبوعًا بالمنفذ
8080
:
http://your_ip_or_domain:8080
ستظهر شاشة مشابهة لما يلي ، تطالبك بإدخال كلمة مرور المسؤول التي يتم إنشاؤها أثناء التثبيت:







إذا وصلت إلى هذه النقطة ، فقد قمت بتثبيت Jenkins بنجاح على نظام CentOS.
استنتاج
في هذا البرنامج التعليمي ، أظهرنا لك كيفية تثبيت واستكمال التكوين الأولي لجينكينز على الأنظمة التي تستند إلى CentOS / RHEL.
يمكنك الآن زيارة صفحة الوثائق الرسمية لجينكينز والبدء في استكشاف نموذج سير العمل والمكونات الإضافية لجينكينز.
جنكينز centosكيفية تثبيت جنكينز على centos 7
سيرشدك هذا البرنامج التعليمي إلى خطوات تثبيت Jenkins على نظام CentOS 7 باستخدام مستودع Jenkins الرسمي. Jenkins هو خادم أتمتة مفتوح المصدر قائم على Java يوفر طريقة سهلة لإعداد خط أنابيب للتكامل المستمر والتسليم المستمر (CI / CD).
كيفية تثبيت جنكينز على أوبونتو 18.04
سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Jenkins على جهاز Ubuntu 18.04 باستخدام مستودع حزم Jenkins Debian. Jenkins هو خادم أتمتة مفتوح المصدر يوفر طريقة سهلة لإعداد خط أنابيب للتكامل المستمر والتسليم المستمر (CI / CD).
كيفية تثبيت جنكينز على ديبيان 10 لينكس
في هذا البرنامج التعليمي ، سنغطي كيفية تثبيت Jenkins على Debian 10 ، Buster من مستودع Jenkins الرسمي.







