ניהול השקות וגרסאות

אם מופעלות השקות אוטומטיות, בכל פעם שדוחפים התחייבות חדשה הסתעפות פעילה במאגר שלך ב-GitHub, App Hosting משיק באופן אוטומטי את הגרסה החדשה של האפליקציה. אפשר לבדוק את סטטוס ההשקה בקטע במסוף Firebase או בבדיקה של App Hosting ב-GitHub.

הצגת ההשקות

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

צילום מסך של תצוגת ההשקות של המסוף

כל השקה מכילה התחייבות ל-Git, משימת Cloud Build ו גרסה Cloud Run.

  • תקופת המחויבות של Git היא תמונת המצב של המאגר שלכם בזמן ההשקה נוצר.
  • המשימה Cloud Build היא סביבת ה-build שבה App Hosting פועל בפקודת ה-build של האפליקציה. כדי לגשת ל-Cloud Build יומנים צריך ללחוץ על במזהה ה-build במסוף Firebase.
  • הגרסה הקודמת Cloud Run היא סביבת זמן הריצה של אפליקציית האינטרנט. מידע נוסף על תצורת זמן הריצה של השקה (דברים כמו מעבד CPU) ומגבלות זיכרון ומשתני סביבה) על ידי לחיצה על תפריט שלוש הנקודות ובחירה באפשרות הצגת גרסה אחת (Cloud Run).

הפעלה ידנית של השקה

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

  1. בApp Hosting Tab, בוחרים באפשרות הצגה מרכז הבקרה לקצה העורפי שרוצים ליצור עבורו השקה.
  2. במרכז הבקרה לקצה העורפי, בוחרים באפשרות יצירת השקה.
  3. בוחרים את ההסתעפות שרוצים לפרוס.
  4. בוחרים את ההתחייבות לפריסה, את ההתחייבות האחרונה או את ההתחייבות הקודמת שצוין באמצעות מזהה ההתחייבות.
  5. בוחרים באפשרות יצירה. הסטטוס ומספר ה-build של ההשקה מוצגים ב- בטבלת היסטוריית ההשקה. כשתהליך ההשקה יסתיים, ההשקה מוצגת כהשקה הנוכחית.

שינוי הגדרות ההשקה

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

  1. בApp Hosting Tab, בוחרים באפשרות הצגה מרכז הבקרה לקצה העורפי שבו רוצים לעדכן את הגדרות ההשקה.
  2. במרכז הבקרה לקצה העורפי, בוחרים באפשרות הגדרות. תצוגת ברירת המחדל מידע על דומיינים ודומיינים מותאמים אישית.
  3. בוחרים את התצוגה Deployment. בתצוגה הזו אפשר לשנות את השידור החי הסתעפות להשקות, ולהשבית או להפעיל השקות אוטומטיות. כמו כן, יש אפשרויות להגדיר את ספריית הבסיס של האפליקציה ואת הסביבה הקצה העורפי (מידע נוסף זמין במאמר פריסה לסביבות מרובות).