!Spongebob¡ ª Patrick: Cheap Plastic Bag Sparta Extended Remix ª
תוכן עניינים:
Jenkins הוא שרת אוטומציה בקוד פתוח המציע דרך קלה להגדיר צנרת אינטגרציה רציפה ומסירה רציפה (CI / CD).
אינטגרציה רציפה (CI) היא תרגול DevOps בו חברי הצוות מבצעים באופן קבוע את שינויי הקוד שלהם למאגר בקרת הגרסאות, שלאחריו מבוצעות בונים ובדיקות אוטומטיות. מסירה רציפה (CD) היא סדרה של פרקטיקות בהן שינויים בקוד נבנים, נבדקים ונפרסים אוטומטית לייצור.
במדריך זה, נראה לך כיצד להתקין את ג'נקינס במחשב אובונטו 18.04 באמצעות מאגר החבילות Jenkins Debian.
למרות שמדריך זה נכתב עבור Ubuntu 18.04 ביבר ביבר, ניתן להשתמש באותם צעדים גם ל- Ubuntu 16.04 Xenial Xerus.
תנאים מוקדמים
לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.
מתקין ג'נקינס
להתקנת ג'נקינס במערכת אובונטו שלך, בצע את הצעדים הבאים:
-
התקן את Java.
מכיוון שג'נקינס הוא יישום Java, הצעד הראשון הוא להתקין את Java. עדכן את אינדקס החבילה והתקן את חבילת Java 8 OpenJDK עם הפקודות הבאות:
sudo apt update
sudo apt install openjdk-8-jdk
הגרסה הנוכחית של ג'נקינס אינה תומכת עדיין ב- Java 10 (ו- Java 11). אם מותקנות במחשבך מספר גרסאות של Java, ודא שג'אווה 8 היא גרסת ה- Java המוגדרת כברירת מחדל.
הוסף את מאגר Jenkins Debian.
ייבא את מפתחות ה- GPG של מאגר Jenkins באמצעות הפקודה הבאה של
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'
התקן את ג'נקינס.
לאחר שמאגר Jenkins מופעל, עדכן את רשימת החבילות
apt
והתקן את הגרסה האחרונה של Jenkins על ידי הקלדה:sudo apt update
שירות Jenkins יתחיל אוטומטית לאחר השלמת תהליך ההתקנה. אתה יכול לאמת את זה על ידי הדפסת סטטוס השירות:
systemctl status jenkins
אתה אמור לראות משהו דומה לזה:
● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service
התאמת חומת האש
אם אתה מתקין את ג'נקינס בשרת מרוחק של אובונטו המוגן על ידי חומת אש תצטרך לפתוח את היציאה
8080
. בהנחה שאתה משתמש ב-
UFW
לניהול חומת האש שלך, אתה יכול לפתוח את היציאה באמצעות הפקודה הבאה:
sudo ufw allow 8080
אמת את השינוי באמצעות:
sudo ufw status
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)
הקמת ג'נקינס
כדי להגדיר את ההתקנה החדשה שלך של Jenkins, פתח את הדפדפן שלך, הקלד את הדומיין או כתובת ה- IP שלך ואחריו יציאה
8080
,
http://your_ip_or_domain:8080
והמסך הדומה לזה הבא יוצג:
בשלב זה התקנת בהצלחה את ג'נקינס במערכת שלך.
סיכום
במדריך זה למדת כיצד להתקין ולבצע את התצורה הראשונית של ג'נקינס. כעת תוכלו להתחיל לבחון תכונות של Jenkins על ידי ביקור בדף התיעוד הרשמי של Jenkins.
ג'נקינס אובונטוכיצד להתקין ג'נקינס ב- centos 7

מדריך זה ינחה אתכם בשלבי התקנת ג'נקינס במערכת CentOS 7 באמצעות מאגר Jenkins הרשמי. Jenkins הוא שרת אוטומציה מבוסס קוד פתוח, מבוסס Java, המציע דרך קלה להגדיר צינור אינטגרציה רציפה ומסירה רציפה (CI / CD).
כיצד להתקין ג'נקינס ב- Debian 10 Linux

במדריך זה, נסקור כיצד להתקין את ג'נקינס במערכת Debian 10, באסטר ממאגר הרשמי של ג'נקינס.
כיצד להתקין ג'נקינס ב- centos 8

ג'נקינס הוא שרת אוטומציה מבוסס קוד פתוח הפופולרי ביותר. מדריך זה מכסה את השלבים להתקנת ג'נקינס ב- CentOS 8 ממאגר הרשמי של ג'נקינס.