จัดการการเปิดตัวและรุ่น

หากคุณเปิดใช้การเปิดตัวอัตโนมัติไว้ ทุกครั้งที่คุณพุชสัญญาผูกมัดใหม่ไปยัง Branch ที่เผยแพร่อยู่ใน App Hosting ของที่เก็บ GitHub จะเป็นการเปิดตัวแอปเวอร์ชันใหม่โดยอัตโนมัติ คุณตรวจสอบสถานะการเปิดตัวได้ในคอนโซล Firebase หรือในการตรวจสอบ GitHub สำหรับโฮสติ้งแอป

ดูการเปิดตัว

คอนโซล Firebase ให้คุณเข้าถึงข้อมูลโดยละเอียดเกี่ยวกับการเปิดตัวทั้งหมดของแอป ในแท็บโฮสติ้งแอป ให้เลือกดูแดชบอร์ดสำหรับแบ็กเอนด์ที่คุณต้องการดูการเปิดตัวทั้งหมด หน้าแดชบอร์ดจะแสดงข้อมูลเกี่ยวกับการเปิดตัวปัจจุบัน พร้อมกับตารางที่แสดงประวัติการเปิดตัวทั้งหมดสำหรับแบ็กเอนด์นี้

ภาพหน้าจอของมุมมองการเปิดตัวคอนโซล

การเปิดตัวแต่ละครั้งจะมีคอมมิต git, งาน Cloud Build และการแก้ไข Cloud Run

  • คอมมิต git คือสแนปชอตของที่เก็บในขณะที่สร้างการเปิดตัว
  • งาน Cloud Build เป็นสภาพแวดล้อมของบิลด์ที่โฮสติ้งแอปจะเรียกใช้คำสั่งบิลด์ของแอป คุณเข้าถึงบันทึกของ Cloud Build ได้โดยคลิกรหัสบิลด์ในคอนโซล Firebase
  • การแก้ไข Cloud Run เป็นสภาพแวดล้อมรันไทม์สำหรับเว็บแอป คุณดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่ารันไทม์ของการเปิดตัว (เช่น ขีดจำกัดของ CPU และหน่วยความจำและตัวแปรสภาพแวดล้อม) ได้โดยคลิกเมนู 3 จุดและเลือกดูการแก้ไข Cloud Run

เริ่มการเปิดตัวด้วยตนเอง

หากต้องการทริกเกอร์การเปิดตัวด้วยตนเองจากแหล่งที่มา GitHub โดยไม่ต้องพุชคอมมิตใหม่ คุณจะสร้างการเปิดตัวได้จากคอนโซล Firebase เหตุผลหนึ่งที่คุณอาจต้องการทริกเกอร์การเปิดตัวด้วยตนเองคือการบังคับให้สร้างเนื้อหาแบบคงที่ใหม่ ตัวอย่างเช่น หากข้อมูลที่ใช้สร้างหน้าเว็บได้รับการอัปเดต คุณจะต้องแสดงผลหน้าเว็บอีกครั้งเพื่อแสดงเนื้อหาที่อัปเดต

  1. ในแท็บโฮสติ้งแอป ให้เลือกดูแดชบอร์ดสำหรับแบ็กเอนด์ที่ต้องการสร้างการเปิดตัว
  2. ในหน้าแดชบอร์ดแบ็กเอนด์ ให้เลือกสร้างการเปิดตัว
  3. เลือก Branch ที่จะทำให้ใช้งานได้
  4. เลือกคอมมิตที่จะทำให้ใช้งานได้ ไม่ว่าจะเป็นคอมมิตล่าสุดหรือคอมมิตก่อนหน้าซึ่งระบุโดยรหัสคอมมิต
  5. เลือกสร้าง สถานะและหมายเลขบิลด์สำหรับการเปิดตัวจะแสดงในตารางประวัติการเปิดตัว เมื่อขั้นตอนการเปิดตัวเสร็จสมบูรณ์แล้ว การเปิดตัวนี้จะแสดงเป็นการเปิดตัวปัจจุบัน

เปลี่ยน Branch แบบสดของแบ็กเอนด์

คุณสามารถเปลี่ยนสาขา GitHub ที่ใช้สำหรับการเปิดตัวอัตโนมัติได้ในคอนโซล Firebase หากต้องการเปลี่ยน Branch แบบสด ให้ทริกเกอร์การเปิดตัวด้วยตนเองด้วย Branch ที่เลือก แล้วเลือกตั้งเป็น Branch เริ่มต้น จากนั้น โฮสติ้งแอปจะสร้างการเปิดตัวโดยอัตโนมัติเมื่อมีการพุชหรือผสานรวมการเปลี่ยนแปลงลงใน Branch ใหม่