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

האם ג'נקינס יכול לשמש כמתזמן?
האם ג'נקינס יכול לשמש כמתזמן?

וִידֵאוֹ: האם ג'נקינס יכול לשמש כמתזמן?

וִידֵאוֹ: האם ג'נקינס יכול לשמש כמתזמן?
וִידֵאוֹ: ריאיון עם פרופ' ב"ז קדר חבר האקדמיה 2024, נוֹבֶמבֶּר
Anonim

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

באופן דומה, אתה עשוי לשאול, איך אני מתזמן עבודה של ג'נקינס לפעול מדי יום?

השלבים לתזמון משרות בג'נקינס:

  1. לחץ על "הגדר" של דרישת העבודה.
  2. גלול מטה אל "Build Triggers" - כתוביות.
  3. לחץ על תיבת הסימון של Build מעת לעת.
  4. הוסף לוח זמנים בשדה לוח זמנים, לדוגמה, @midnight.

יודע גם באילו מהאפשרויות הבאות ניתן להשתמש כדי לבנות לוח זמנים בג'נקינס? אתה יכול לתזמן בנייה בג'נקינס בדרכים הבאות:

  • על ידי ניהול קוד מקור מתחייב.
  • לאחר השלמת בנייה אחרת.
  • ניתן לתזמן לפעול בזמן מוגדר (crons)
  • בקשות בנייה ידניות.

לאחר מכן, כיצד אוכל לתזמן מספר עבודות בג'נקינס?

כן זה אפשרי. לך ל … שלך עבודה -> תצורה ובדוק: בצע בנייה במקביל במידת הצורך. מסמך: אם אפשרות זו מסומנת, ג'נקינס רָצוֹן לוח זמנים ולבצע מרובות בונה במקביל (בתנאי שיש לך מספיק מבצעים ובקשות בנייה נכנסות).

איך עושים משרות אוטומטיות בג'נקינס?

כדי להשתמש בזה בצע את השלבים המפורטים להלן

  1. שלב 1 - עבור אל ניהול Jenkins → ניהול תוספים.
  2. שלב 2 - עבור לפרויקט ה-Build שלך ולחץ על האפשרות Configure.
  3. שלב 3 - בסעיף Deploy war/ear to a container, הזינו את הפרטים הנדרשים של השרת עליו יש לפרוס את הקבצים ולחצו על כפתור Save.

מוּמלָץ: