แหล่งข้อมูล: การเปิดตัว
Release
คือ ชุดของการกำหนดค่าและไฟล์ ที่กำหนดให้เป็นสาธารณะ ณ เวลาใดเวลาหนึ่ง
การเป็นตัวแทน JSON |
---|
{ "name": string, "version": { object ( |
เขตข้อมูล | |
---|---|
name | เอาท์พุทเท่านั้น ตัวระบุที่ไม่ซ้ำกันสำหรับการเผยแพร่ ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้:
releases.create หรือ channels.releases.create |
version | เอาท์พุทเท่านั้น การกำหนดค่าและเนื้อหาที่เผยแพร่ |
type | อธิบายเหตุผลในการปล่อยตัว ระบุค่าสำหรับฟิลด์นี้เฉพาะเมื่อสร้างการเผยแพร่ประเภท |
releaseTime | เอาท์พุทเท่านั้น เวลาที่ตั้งค่าเวอร์ชันให้เป็นสาธารณะ การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและเศษส่วนสูงสุดเก้าหลัก ตัวอย่าง: |
releaseUser | เอาท์พุทเท่านั้น ระบุผู้ใช้ที่สร้างการเปิดตัว |
message | คำอธิบายการปรับใช้เมื่อสร้างรุ่น ค่าสามารถมีอักขระได้สูงสุด 512 ตัว |
พิมพ์
ประเภทของการเปิดตัว; บ่งบอกถึงสิ่งที่เกิดขึ้นกับเนื้อหาของเว็บไซต์
เอนัม | |
---|---|
TYPE_UNSPECIFIED | ประเภทที่ไม่ระบุ บ่งชี้ว่ามีเวอร์ชันที่เผยแพร่แล้ว นี่เป็นค่าเริ่มต้นเมื่อไม่มีการระบุ |
DEPLOY | อัปโหลดเวอร์ชันไปยัง Firebase Hosting และเผยแพร่แล้ว |
ROLLBACK | การเปิดตัวชี้กลับไปยังเวอร์ชันที่ใช้งานก่อนหน้านี้ |
SITE_DISABLE | การเปิดตัวนี้จะป้องกันไม่ให้ไซต์แสดงเนื้อหา Firebase Hosting ทำหน้าที่เสมือนว่าไม่มีไซต์อยู่จริง |
วิธีการ | |
---|---|
| สร้างรุ่นใหม่ ซึ่งทำให้เนื้อหาของเวอร์ชันที่ระบุแสดงอยู่ใน URL ที่เหมาะสม |
| รับการเผยแพร่ที่ระบุสำหรับไซต์หรือช่องทาง |
| แสดงรายการการเผยแพร่ที่สร้างขึ้นสำหรับไซต์หรือช่องทางที่ระบุ |