05
Apr
CI / CD มาจากคำว่า Continuous Integration (CI) และ Continuous Delivery / Continuous Deployment (CD) เป็นกระบวนการในการพัฒนาซอฟต์แวร์ที่มีเป้าหมายในการสร้างและนำเสนอซอฟต์แวร์ให้มีคุณภาพสูง สามารถนำไปใช้งานได้อย่างรวดเร็ว รวมถึงประหยัดเวลา
Continuous Integration (CI) คือกระบวนการอัตโนมัติในการรวม (merge) และทดสอบ Code จากสมาชิกในทีมพัฒนา โดยใช้เครื่องมือที่ช่วยตรวจสอบ Code เพื่อหาข้อผิดพลาด หากพบข้อผิดพลาดระบบจะแจ้งเตือนและยกเลิกการรวม Code เพื่อให้ทีมพัฒนาดำเนินการแก้ไข การทำ CI ช่วยลดระยะเวลาในการพัฒนาแอปพลิเคชัน โดยที่สมาชิกในทีมสามารถเข้ามาพัฒนา Code ในส่วนของตัวเองและรวม Code เข้ากับส่วนอื่นๆ ของ Code...
Read More