CI/CD pipeline สมัยใหม่ถูกกำหนดเป็น โค้ด ซึ่งคือไฟล์การตั้งค่า (มักเป็น YAML) ที่เก็บใน repository ที่อธิบาย triggers, jobs และ steps ของ pipeline Pipeline-as-code ทำให้ pipeline อยู่ใน version control ตรวจสอบได้ และทำซ้ำได้
โครงสร้างของ pipeline-as-code
[]
