דלג לתוכן הראשי

יצירת פייפליין ב- Azure DevOps

בעת יצירת פייפליין יש לשים לב לשלב קריטי בשלב היצירה. בעוד שמשתמשים בפייפליין שלא הוגדרו בו "Hard-Coded" פרמטרים ומשתנים, והתוכנית הייתה להכניס בזמן ההרצה - הרי אם תעשה הרצה ישירה - היא תיכשל, מהסיבה הפשוטה שלא הוכנסו פרמטרים ומשתנים.

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

להלן מדריך מקוצר.

שלב ראשון - בחירת הריפו

כשתיצרו פייפליין עליכם לבחור ריפוזיטורי שבו נמצא קובץ הפייפליין ושם תהליך ה- CI-CD ירוץ ממנו.

Select repo

שלב שני - סקירת קוד הפייפליין

תוכלו לראות / לערוך את הקוד של הפייפליין, ולהריץ. כאן טמון המוקש, במקרה והפייפליין לא מכיל פרמטרים ברירת מחדל - הפייפליין יכשל.

Run pipeline

הפתרון - לשמור ולהריץ מחדש

עליכם ללחוץ על החץ הקטן שעל יד כפתור השמירה, שמרו, והריצו מחדש את הפייפליין.

Save pipeline