GitLab CI/CD 설정 파일 최적화
YAML 앵커, !reference 태그, extends 키워드를 사용하여 CI/CD 설정 파일의 복잡성을 줄이는 방법.
다음을 사용하여 GitLab CI/CD 설정 파일의 복잡성과 중복 설정을 줄일 수 있습니다: 앵커( & ) , 별칭( * ), 맵 병합( << ) 같은 YAML 고유 기능. 다양한 YAML 기능 에 대해 더 읽어보세요. 더 유연하고 가독성이 좋은 extends 키워드 . 가능한 경우 extends 를 사용하는 것이 좋습니다. 변수 값만 다른 유사한 잡을 여러 개 생성하려면 parallel:matrix 를 사용하세요. 앵커 {#anchors} # YAML에는 문서 전체에서 콘텐츠를 복제할 수 있는 '앵커'라는 기능이 있습니다. 앵커를 사용하여 속성을 복제하거나 상속할 수 있습니다. 잡의 템플릿을 제공하기 위해 숨겨진 잡 과 함께 앵커를 사용하세요. & 문자는 앵커 이름을 표시하고, * 문자는 앵커를 참조하는 별칭입니다. 앵커는 이를 참조하는 별칭보다 YAML 파일의 앞쪽에 정의해야 합니다. 중복 키가 있는 경우 마지막으로 포함된 키가 우선하여 다른
