פריסות מאפשרות לך להפוך את מחבר הקהילה לזמין לשימוש ולבדיקה. הפיצ'ר Head Deployment נוצר כברירת מחדל ב-Apps Script, והוא תמיד יכלול את הגרסה הפעילה הנוכחית של הקוד. עם זאת, תוכלו לקבל פריסות נוספות שמבוססות על גרסאות נפרדות של מחבר הקהילה. לדוגמה, בנוסף לפריסת Head, צריכה להיות לכם פריסת Test ופריסת Production. כך ניתן להבטיח שגרסה יציבה ומאומתת של המחבר תפורסם למשתמשים.
ניהול גרסאות שונות של הקוד
במהלך הפיתוח של מחבר הקהילה ב-Apps Script, כדאי לשמור גרסאות נפרדות של קוד המחבר לצורכי ייצור ופיתוח. כדאי גם להכיר איך לפרוס גרסאות שונות.
כדי לתחזק גרסאות שונות של פרויקט Apps Script, עיינו בתיעוד הגרסאות של Apps Script.
יצירת פריסות נפרדות
ההוראות ליצירת פריסות מפורטות במאמר יצירת פריסה עם גרסאות.
הוספת עדכונים לפריסה קיימת
אם אתם מפרסמים או משתפים את המחבר עם משתמשים אחרים, ייתכן שתרצו לספק תיקונים או עדכונים בעתיד. כדי לעשות את זה, צריך לערוך את הפריסה הקיימת ברשימת הפריסות, ולבחור את הגרסה שרוצים לפרוס. כך המשתמשים לא יצטרכו לעשות שום דבר נוסף, והם יקבלו את העדכון באופן אוטומטי.
ההוראות לעריכת פריסות מפורטות במאמר עריכת פריסה עם גרסאות.
שיטה מומלצת: שמירה על פריסות נפרדות של ראשי תיבות (HEAD), בדיקה וייצור (ייצור)
פריסת הגרסה האחרונה (HEAD) תמיד תכלול את הגרסה העדכנית ביותר של הקוד. יש להשתמש בפריסה הזו למטרות פיתוח בלבד. בנוסף לפריסה של HEAD, צריכה להיות לכם פריסת בדיקה ופריסת סביבת ייצור. כשמפתחים את המחבר, יש להקפיד על גרסאות מצטברות של הקוד ואז להקצות גרסאות מתאימות לפריסות של בדיקה וייצור.