แนะ นำ
การรวมอย่างต่อเนื่อง (CI) เป็นกระบวนการของการใช้ระบบอัตโนมัติเพื่อสร้างและทดสอบซอฟต์แวร์ทุกครั้งที่นักพัฒนายอมรับการเปลี่ยนแปลงการควบคุมเวอร์ชันในฐานโค้ด CI ช่วยให้ทีมค้นพบปัญหาในช่วงต้นของกระบวนการพัฒนาและแก้ไขปัญหาได้อย่างรวดเร็ว คุณสามารถใช้การดําเนินการ GitHub เพื่อดําเนินการ CI สําหรับโค้ดที่คุณรักษาไว้ในที่เก็บ GitHub ได้
สมมติว่าคุณต้องการตั้งค่าไปป์ไลน์ CI สําหรับทีมนักพัฒนาของคุณ ทีมกําลังสร้างเว็บไซต์เพื่อปรับปรุงประสบการณ์ที่ลูกค้าของคุณมีเมื่อพวกเขาติดต่อฝ่ายสนับสนุนผลิตภัณฑ์ คุณลักษณะหลายอย่างอยู่ระหว่างการพัฒนา คุณต้องการตรวจสอบให้แน่ใจว่าทีมสามารถสร้างและทดสอบคุณลักษณะทั้งหมดได้อย่างง่ายดายเพื่อให้แต่ละคุณลักษณะถูกเพิ่มไปยังเว็บไซต์อย่างรวดเร็วเมื่อพร้อม เนื่องจากรหัสสําหรับโครงการถูกเก็บไว้ในที่เก็บ GitHub คุณตัดสินใจที่จะใช้การดําเนินการ GitHub สําหรับโครงการ CI ของคุณ
ในโมดูลนี้ คุณจะได้เรียนรู้วิธีการใช้งาน CI โดยใช้การดําเนินการและเวิร์กโฟลว์ GitHub ในที่เก็บ GitHub คุณสร้างและทดสอบโครงการ Node.js โดยใช้ การดําเนินการ GitHub และเทมเพลตเวิร์กโฟลว์ คุณกําหนดค่าเวิร์กโฟลว์ของคุณโดยใช้การดําเนินการ GitHub จากนั้นคุณดีบักการทดสอบที่ล้มเหลวโดยใช้บันทึกการดําเนินการ GitHub
เพื่อทํามอดูลนี้ให้เสร็จสมบูรณ์ คุณต้องมีความคุ้นเคยพื้นฐานกับการดําเนินการและเวิร์กโฟลว์ของ GitHub ถ้าคุณไม่คุ้นเคยกับการดําเนินการหรือเวิร์กโฟลว์ GitHub ก่อนอื่นให้ตรวจสอบงานการพัฒนาอัตโนมัติโดยใช้การดําเนินการ GitHub