Build automation là quá trình tự động compile, đóng gói, và chuẩn bị code thành các artifact deploy được — không cần bước thủ công. Đây là stage chính đầu tiên của một pipeline CI/CD, biến mã nguồn thành một thứ có thể được test và deploy.
Stage build làm gì
BUILD tự động hóa việc biến mã nguồn thành một ARTIFACT deploy được:
→ CÀI ĐẶT dependencies (npm install, pip install, v.v.)
→ COMPILE / transpile code (nếu cần: Java, TypeScript, Go, v.v.)
→ BUNDLE / đóng gói (frontend bundles, JARs, binaries)
→ BUILD container images (Docker) nếu được container hóa
→ tạo ra các ARTIFACT sẵn sàng cho testing và deployment
→ Tự động, nhất quán, lặp lại được — không có bước build thủ công.
