יצירה וניהול של פריסות

פריסת פרויקט ב-Apps Script היא גרסה של הסקריפט שנוצר זמינים לשימוש כאפליקציית אינטרנט, תוסף או קובץ הפעלה של API. על ידי יצירה של לנהל פריסות, לחזור על הקוד, לעקוב אחרי השינויים ולשלוט בגרסת הקוד המדויקת שהמשתמשים שלך יכולים לגשת אליה.

יש שני סוגים של פריסות:

  • פריסות ראשיות, שמסונכרנות תמיד עם קוד הפרויקט הנוכחי.
  • פריסות בגרסאות שמחוברות לגרסת פרויקט ספציפית.

פריסות ראשיות

פריסת ראש היא קוד הפרויקט הנוכחי. כשיוצרים סקריפט Apps אפשר ליצור באופן אוטומטי פריסת ראש בפרויקט הזה.

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

שימוש בפריסות ראשיות לבדיקת קוד. אין להשתמש בפריסות ראשיות לשימוש ציבורי.

פריסות שיש להן גרסאות

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

כשהאפליקציה שלך מתפרסמת לשימוש ציבורי, יש להשתמש תמיד בפריסה של כמה גרסאות. יכולות להיות לכם כמה פריסות פעילות עם גרסאות ב- פעם אחת.

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

יצירת פריסה עם גרסאות

כדי לפרוס גרסה של תוסף ל-Google Workspace: תוסף Editor, אפליקציית Google Chat או API עליך להעביר את קובץ ה-Apps Script שלך שיוך של פרויקט ב-Google Cloud מפרויקט ברירת המחדל לסטנדרט project.

כדי ליצור פריסה עם גרסאות:

  1. פותחים את פרויקט Apps Script.
  2. בפינה השמאלית העליונה, לוחצים על פריסה >. פריסה חדשה.
  3. לצד בחירת סוג לוחצים על 'הפעלת סוגי פריסה'. .
  4. בוחרים את סוג הפריסה שרוצים לפרוס. עבור תוספים ל-Google Workspace, תוספי עריכה ו אפליקציות ב-Google Chat, לוחצים על תוסף.
  5. מזינים את פרטי הפריסה ולוחצים על פריסה.

הצגת גרסאות של פריסות

כדי לצפות בפריסות של פרויקט Apps Script: לוחצים על פריסה > ניהול פריסות.

כדי להציג את הקוד של גרסה ספציפית, אפשר לעיין בקטע צפייה בגרסה קודמת .

עריכת פריסה עם גרסאות

אפשר לערוך פריסה עם גרסאות כדי לשנות את התיאור או הגרסה שלה. שפת תרגום כדי לערוך פריסה יש לבצע את השלבים הבאים:

  1. פותחים את פרויקט Apps Script.
  2. לוחצים על פריסה >. ניהול הפריסות.
  3. בוחרים את הפריסה הפעילה שרוצים לשנות ולוחצים על 'עריכה'.
  4. מבצעים את השינויים הרצויים ולוחצים על פריסה.

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

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

איתור מזהה פריסה

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

  1. פותחים את פרויקט Apps Script.
  2. בפינה השמאלית העליונה, לוחצים על פריסה >. ניהול הפריסות.
  3. צריך לבחור פריסה פעילה כדי לאתר את המזהה שלה.

    מזהי פריסה מופיעים רק בפריסות פעילות.

בדיקת פריסה

אופן הבדיקה של הפריסה משתנה בהתאם לסוג האפליקציה שיוצרים.

תוסף ל-Google Workspace

כדי לבדוק פריסה של תוסף ל-Google Workspace: בדיקת תוספים ל-Google Workspace

תוסף עריכה

כדי לבדוק פריסה של תוסף Editor, קראו את המאמר בדיקה של תוסף עריכה.

אפליקציית אינטרנט

כדי לבדוק פריסה של אפליקציית אינטרנט: בדיקה של פריסה של אפליקציית אינטרנט

באפליקציית Google Chat

כדי לבדוק את הפריסה של אפליקציית Chat, קודם צריך ליצור פריסה עם גרסאות של הסקריפט כדי לגשת למזהה הפריסה שלו.

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

הפעלה דרך API

כדי לבדוק פריסת API בקובץ הפעלה, ראשית עליך ליצור פריסה עם גרסאות. אחרי שיוצרים פריסה, את השלבים הבאים:

  1. בפינה הימנית העליונה של פרויקט Apps Script, לוחצים על Deploy > ניסוי פריסות.
  2. ליד 'בחירת סוג', לוחצים על 'הפעלת סוגי פריסה' . > ניתן להפעיל API.
  3. צריך להעתיק את כתובת ה-URL ולהשתמש בה כדי לבדוק את פריסת ה-API להפעלה.

העברה לארכיון של פריסה עם גרסאות

אי אפשר למחוק פריסות עם גרסאות. במקום זאת, אפשר להעביר אותם לארכיון.

כדי להעביר לארכיון פריסה עם גרסאות:

  1. פותחים את פרויקט Apps Script.
  2. לוחצים על פריסה >. ניהול הפריסות.
  3. בוחרים את הפריסה שרוצים להעביר לארכיון ולוחצים על 'העברת הפריסה לארכיון'.

פריסה מחדש של פריסה שהועברה לארכיון

  1. פותחים את פרויקט Apps Script.
  2. בפינה השמאלית העליונה, לוחצים על פריסה >. ניהול הפריסות.
  3. בצד ימין, בקטע ארכיון, בוחרים את הפריסה שרוצים לפרוס מחדש ולוחצים על 'עריכה' > פריסה.