לקריאה נוספת:
1. איך להתקין Jenkins בCentOS7
2. יצירת Jenkins Job פשוט שמושך קבצים מGIT
3. על Jenkins וWebHooks – עדכון אוטומטי כאשר מתבצע שינוי בקוד בריפו שלנו
4. קצת על Jenkins Pipelines
5. התקנת DOCKER בJenkins
במקרה שלי, כדי שהJOB יוכל למשוך את הקבצים מGIT הייתי צריך להתקין בשרת את ..גיט..על ידי הפקודה הפשוטה
sudo yum install git
בתפריט הצדדי נבחר ב"New Item"
נבחר שם לJOB שלנו (במקרה שלי "demojob"), ובאפשרויות נבחר Freestyle Project
באפשרות Source Code Managment נבחר בGIT
ב "Repository URL" נזין את הכתובת
https://github.com/Azure-Samples/php-docs-hello-world.git
את הBranch נשאיר בMaster.
לאחר שסיימנו נלחץ על "Save".
אם נלחץ בתפריט הצדדי על "Build Now" , הJOB ירוץ ולאחר שיסיים במידה ונקליד את 2 הפקודות הבאות בשרת שלנו:
cd /var/lib/jenkins/workspace/demojob
ls -la
נוכל לראות שאכן הJOB משך בהצלחה את הקבצים מהGIT REPO והם נמצאים בתיקייה של הJOB.
total 16
drwxr-xr-x. 3 jenkins jenkins 85 Dec 23 11:32 .
drwxr-xr-x. 3 jenkins jenkins 21 Dec 23 11:32 ..
drwxr-xr-x. 8 jenkins jenkins 162 Dec 23 11:32 .git
-rw-r--r--. 1 jenkins jenkins 251 Dec 23 11:32 .gitignore
-rw-r--r--. 1 jenkins jenkins 28 Dec 23 11:32 index.php
-rw-r--r--. 1 jenkins jenkins 1183 Dec 23 11:32 LICENSE
-rw-r--r--. 1 jenkins jenkins 684 Dec 23 11:32 README.md
מצאתם טעות? הערות? שאלות? הסתדרתם? נתקעתם? כתבו לי בתגובות!
לקריאה נוספת:
1. איך להתקין Jenkins בCentOS7
2. יצירת Jenkins Job פשוט שמושך קבצים מGIT
3. על Jenkins וWebHooks – עדכון אוטומטי כאשר מתבצע שינוי בקוד בריפו שלנו
4. קצת על Jenkins Pipelines
5. התקנת DOCKER בJenkins