!Spongebob¡ ª Patrick: Cheap Plastic Bag Sparta Extended Remix ª
תוכן עניינים:
Jenkins הוא שרת אוטומציה מבוסס קוד פתוח, מבוסס Java, המציע דרך קלה להגדיר צינור אינטגרציה רציפה ומסירה רציפה (CI / CD).
אינטגרציה רציפה (CI) היא תרגול DevOps בו חברי הצוות מבצעים באופן קבוע את שינויי הקוד שלהם למאגר בקרת הגרסאות, שלאחריו מבוצעות בונים ובדיקות אוטומטיות. מסירה רציפה (CD) היא סדרה של פרקטיקות בהן שינויים בקוד נבנים, נבדקים ונפרסים אוטומטית לייצור.
מדריך זה ינחה אתכם בשלבי התקנת ג'נקינס במערכת CentOS 7 באמצעות מאגר Jenkins הרשמי.
תנאים מוקדמים
לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.
מתקין ג'נקינס
להתקנת ג'נקינס במערכת CentOS שלך, בצע את הצעדים שלהלן:
-
Jenkins הוא יישום Java, כך שהצעד הראשון הוא להתקין את Java. הפעל את הפקודה הבאה להתקנת חבילת OpenJDK 8:
sudo yum install java-1.8.0-openjdk-devel
הגרסה הנוכחית של ג'נקינס אינה תומכת עדיין ב- Java 10 (ו- Java 11). אם מותקנות במחשבך מספר גרסאות של Java, ודא שג'אווה 8 היא גרסת ה- Java המוגדרת כברירת מחדל.
השלב הבא הוא לאפשר את מאגר Jenkins. לשם כך, ייבא את מפתח ה- GPG באמצעות פקודת
curl
הבאה:curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo
והוסף את המאגר למערכת שלך באמצעות:
sudo rpm --import
לאחר הפעלת המאגר, התקן את הגרסה האחרונה של Jenkins היציבה על ידי הקלדת:
sudo yum install jenkins
לאחר השלמת תהליך ההתקנה, התחל את שירות Jenkins עם:
sudo systemctl start jenkins
כדי לבדוק אם זה התחיל לרוץ בהצלחה:
systemctl status jenkins
אתה אמור לראות משהו דומה לזה:
● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.service
סוף סוף אפשר לשירות Jenkins להתחיל באתחול המערכת.
sudo systemctl enable jenkins
jenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
התאם את חומת האש
השתמש בפקודות הבאות כדי לפתוח את היציאה הדרושה:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
הקמת ג'נקינס
כדי להגדיר את התקנת Jenkins החדשה שלך, פתח את הדפדפן שלך והקלד את הדומיין או כתובת ה- IP שלך ואחריו פורט
8080
:
http://your_ip_or_domain:8080
יופיע מסך הדומה לבאות הבא, המבקש ממך להזין את סיסמת המנהל שנוצרה במהלך ההתקנה:
אם הגעת לנקודה זו, התקנת בהצלחה את ג'נקינס במערכת CentOS שלך.
סיכום
במדריך זה למדת כיצד להתקין ולהשלים את התצורה הראשונית של ג'נקינס במערכות מבוססות CentOS / RHEL. כעת תוכלו לבקר בדף התיעוד הרשמי של ג'נקינס ולהתחיל לחקור את זרימת העבודה ואת מודל הפלאגין של ג'נקינס.
ג'נקינס סנטוסכיצד להתקין ג'נקינס באובונטו 18.04

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

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

Jenkins הוא שרת אוטומציה בקוד פתוח המציע דרך קלה להגדיר צנרת אינטגרציה רציפה ומסירה רציפה (CI / CD). במדריך זה נעבור על התקנת ג'נקינס על מכונה של Debian 9 באמצעות מאגר החבילות Jenkins Debian.