GitLab CI/CD 구성 검증
Tier: Free, Premium, Ultimate
Offering: GitLab.com, Self-managed, GitLab Dedicated
GitLab CI/CD 구성의 유효성을 확인하려면 CI Lint 도구를 사용합니다.
.gitlab-ci.yml
파일이나 다른 샘플 CI/CD 구성의 구문을 검증할 수 있습니다.
이 도구는 구문 및 논리적 오류를 확인하며, 더 복잡한 구성 문제를 찾기 위해 파이프라인 생성을 모의 실행할 수 있습니다.
파이프라인 편집기를 사용하면 구성 구문을 자동으로 확인할 수 있습니다.
VS Code를 사용하면 GitLab Workflow VS Code 확장 프로그램으로 CI/CD 구성을 검증할 수 있습니다.
CI/CD 구문 확인
CI Lint 도구는 GitLab CI/CD 구성의 구문을 확인합니다. 이는 includes
키워드로 추가된 구성을 포함합니다.
CI/CD 구성을 확인하려면 다음을 수행합니다:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
- 빌드 > 파이프라인을 선택합니다.
- 오른쪽 상단 모서리에서 CI lint를 선택합니다.
- 확인하려는 CI/CD 구성을 텍스트 상자에 붙여넣습니다.
- 검증을 선택합니다.
파이프라인 모의 실행
- GitLab 13.3에서 도입됨.
보다 복잡한 문제, 특히 needs
와 rules
구성과 관련된 문제를 찾기 위해 GitLab CI/CD 파이프라인을 모의 실행할 수 있습니다. 모의 실행은 Git push
이벤트로 실행됩니다.
전제 조건:
- 이 브랜치에서 파이프라인을 생성할 권한이 있어야 합니다.
파이프라인을 모의 실행하려면 다음을 수행합니다:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
- 빌드 > 파이프라인을 선택합니다.
- 오른쪽 상단 모서리에서 CI lint를 선택합니다.
- 확인하려는 CI/CD 구성을 텍스트 상자에 붙여넣습니다.
- 기본 브랜치에 대한 파이프라인 모의 실행을 선택합니다.
- 검증을 선택합니다.