אנדרואיד

כיצד להתקין ג'נקינס ב- Debian 10 Linux

!Spongebob¡ ª Patrick: Cheap Plastic Bag Sparta Extended Remix ª

!Spongebob¡ ª Patrick: Cheap Plastic Bag Sparta Extended Remix ª

תוכן עניינים:

Anonim

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

אינטגרציה רציפה (CI) היא תרגול DevOps בו חברי הצוות מבצעים באופן קבוע את שינויי הקוד שלהם למאגר בקרת הגרסאות, שלאחריו מבוצעות בונים ובדיקות אוטומטיות. מסירה רציפה (CD) היא סדרה של פרקטיקות בהן שינויים בקוד נבנים, נבדקים ומפורסים אוטומטית לייצור.

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

מתקין ג'נקינס

בצע את הצעדים הבאים כשורש או כמשתמש עם הרשאות sudo להתקנת ג'נקינס ב- Debian 10:

  1. ג'נקינס כתוב בג'אווה, כך שהצעד הראשון הוא להתקין את ג'אווה. לשם כך, עדכן את אינדקס החבילה והתקן את חבילת OpenJDK 11 עם הפקודות הבאות:

    sudo apt update sudo apt install default-jdk

    גרסת 8 של Java LTS אינה זמינה במאגרי הרשמי של Debian Buster. אם ברצונך להריץ ג'נקינס עם Java 8, עיין במדריך ההתקנה הזה.

    השתמש wget כדי להוריד ולייבא את מפתחות ה- GPG של מאגר Jenkins:

    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

    אפשר והתחל את שירות Jenkins על ידי ביצוע:

    sudo systemctl enable --now jenkins

הקמת ג'נקינס

כדי להתחיל בתהליך ההתקנה, פתח את הדפדפן והקלד את הדומיין או כתובת ה- IP שלך, ואחריו יציאה 8080 , http://your_ip_or_domain:8080 .

יופיע מסך הדומה לבאות:

בשלב זה התקנת בהצלחה את ג'נקינס במערכת שלך.

סיכום

במדריך זה למדת כיצד להתקין ולהשלים את התצורה הראשונית של ג'נקינס במערכות דביאן. כעת תוכלו לבקר בדף התיעוד הרשמי של ג'נקינס ולהתחיל לחקור את זרימת העבודה ואת מודל הפלאגין של ג'נקינס.

ג'נקינס דביאן