TBD: การพัฒนาแบบ Trunk-Based - โมเดลการแตกแขนงซอร์สโค้ด
(trunkbaseddevelopment.com)-
โมเดลที่ทำงานบนซิงเกิลแบรนช์ที่เรียกว่า trunk (ใน Git คือ master)
-
ในทีมขนาดใหญ่ จะทำงานบนฟีเจอร์แบรนช์อายุสั้น (1 คน, ไม่กี่วัน) จากนั้นทำ PR และ code review ก่อน merge
-
CI & CD เป็นพื้นฐาน ต้องอยู่ในสถานะที่พร้อม release ได้เสมอ
1 ความคิดเห็น
นี่คือลิงก์ที่เกี่ยวข้องกับ "ตอนนี้เลิกแนะนำ Git-flow กันได้หรือยัง?" https://th.news.hada.io/topic?id=1653 ที่พูดถึงกันเมื่อวาน
เป็นเว็บไซต์ที่รวบรวมเนื้อหาเกี่ยวกับการพัฒนาบน master branch ไว้อย่างครบถ้วน
มีการเขียนรายละเอียดปลีกย่อยไว้หลากหลาย จึงน่าจะดีหากองค์กรที่กำลังจะนำแนวทางนี้ไปใช้ได้อ่านกันก่อน
แต่พูดตามตรงว่าเนื้อหาเยอะมาก เลยรู้สึกว่าบทความที่ทีม BankSalad เผยแพร่ไว้นั้นคล้ายกันและอ่านง่ายกว่า ^^;
ก้าวสู่การเป็นองค์กรที่ deploy วันละ 1,000 ครั้ง https://th.news.hada.io/topic?id=1662