หากเรามีชุดคำสั่งที่ต้องใช้งานเรียกซ้ำใน Gitlab-ci เราสามารถใช้ extends เพื่อใช้ส่วนการกำหนดค่าซ้ำ ซึ่งมันมีความยืดหยุ่น และทำให้เราอ่านโค็ดง่ายขึ้นด้วย
extends นั
สิ่งหนึ่งที่ผมเรียกใช้งานบ่อยที่สุดคือ Artifacts มันคือฟีเจอร์หนึ่งของ GitLab CI ที่จะช่วยให้นักพัฒนามีแนวทางจัดเก็บข้อมูลหลังจาก Build หรื
GitLab CI/CD เป็นแพลตฟอร์มสำหรับทำ CI/CD ซึ่งช่วยให้เราสร้าง ทดสอบ และส่งมอบโค้ดโดยอัตโนมัติ ไฟล์ .gitlab-ci.yml เป็นไฟล์ YAML ที่มีการกำหนดค่าสำหรับไปป์ไลน์ CI/
ถ้าใครใช้ Gitlab หรือ Github หรือ Git repository เจ้าอื่นๆ ก็คงเคยเจอเวลาเราสร้าง Issue แล้วจะมีให้เราสามารถกำหนด Label ลงไปได้
เมื่อจำนวน Issue หรือ Merge requests เพิ่มขึ้นมากมายใน
Gitlab นั้นเป็น Git repository ที่มีความสามารถมากมายจัดๆ ซึ่งมันเกินความเป็นแค่ Git repository ไปแล้ว โดยทาง Gitlab ได้นิยามตัวเองไปเลยว่าเป็น "DevSecOps Platform"
และแน่นอนด้