สร้าง environment แยกสำหรับ development, staging และ production config และ secrets ของแต่ละ environment แยกจากกัน ไม่ต้องกังวลว่า config ของ production จะรั่วไปยัง development
ทำไมจึงสำคัญ
สร้าง environment พร้อม config และ secret ของแต่ละอัน: development, staging, production แยกจากกันทั้งหมด
กำหนด branch ที่เจาะจงให้กับ environment ที่เจาะจง main ไป production, develop ไป staging
ฐานข้อมูลและ cache ใช้ร่วมกันระหว่าง environment หรือแยกกันตามความต้องการได้
เชื่อมต่อ branch ที่ต่างกันกับ environment ที่ต่างกัน เช่น develop ไป staging และ main ไป production
ขั้นตอน
เปิดแท็บ Settings > Environments คลิก Add Environment และตั้งชื่อ (เช่น staging)
เพิ่ม environment variables ที่ต่างกันสำหรับแต่ละ environment
เลือก environment เป้าหมายตอนดีพลอย คุณดีพลอยไป staging ก่อน แล้วค่อยไป production ได้
Blog
คำถามที่พบบ่อย
ฟีเจอร์อื่นๆ