InfoGrab DocsInfoGrab Docs

파이프라인 에디터

파이프라인 에디터로 CI/CD 구성을 편집, 검증, 시각화, 커밋하는 방법을 설명합니다.

파이프라인 에디터는 리포지터리 루트에 있는 .gitlab-ci.yml 파일의 GitLab CI/CD 구성을 편집하는 주요 위치입니다. 에디터에 접근하려면 Build > Pipeline editor 로 이동합니다. 파이프라인 에디터 페이지에서 다음을 수행할 수 있습니다. 작업할 브랜치를 선택합니다. 파일을 편집하는 동안 구성 문법을 검증 합니다. include 키워드로 추가된 모든 구성과 함께 검증하는 더 심층적인 구성 검증 을 수행합니다. include 키워드로 추가된 CI/CD 구성 목록 보기 를 확인합니다. 현재 구성의 시각화 를 확인합니다. include 로 추가된 구성이 모두 반영된 전체 구성 을 확인합니다. 변경 사항을 특정 브랜치에 커밋 합니다. CI/CD 문법 검증 # 파이프라인 에디터를 사용하는 동안 파이프라인 구성 문법은 GitLab CI/CD 파이프라인 스키마에 대해 지속적으로 검증됩니다. CI/CD YAML의 문법과 함께 몇 가지 기본적인 논리 검증도 확인됩니다. 이 검증 결과는 에디터 페이지 상단에 표시됩니다. 검증에 실패하면 이 섹션에 문제를 해결하는 데 도움이 되는 팁이 표시됩니다. CI/CD 구성 검증 # 히스토리 다른 브랜치를 선택하는 옵션이 GitLab 18.4에서 도입 되었습니다. 변경 사항을 커밋하기 전에 GitLab CI/CD 구성의 유효성을 테스트하려면 파이프라인 에디터 검증 도구를 사용합니다. 이 도구는 Git 푸시 이벤트로 인한 파이프라인 생성을 시뮬레이션하며, 잘못된 rules 및 needs job 의존성을 포함한 논리 문제를 해결하는 데 도움을 줄 수 있습니다. 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Build > Pipeline editor 를 선택합니다. Validate 탭을 선택합니다. 선택 사항입니다. Pipeline run source 드롭다운 목록을 사용하여 시뮬레이션된 푸시 이벤트에 사용할 다른 브랜치를 선택합니다. Validate pipeline 을 선택합니다. 시뮬레이션된 파이프라인은 Edit 탭의 기존 파이프라인 구성을 사용합니다. Edit 탭에 추가하지 않고 CI/CD YAML 스니펫을 검증하려면 대신 CI Lint 도구 를 사용합니다. 포함된 CI/CD 구성 보기 # 파이프라인 에디터에서 include 키워드로 추가된 구성을 검토할 수 있습니다. 오른쪽 상단에서 파일 트리([file-tree])를 선택하면 포함된 모든 구성 파일의 목록을 볼 수 있습니다. 선택한 파일은 검토를 위해 새 탭에서 열립니다. CI/CD 구성 시각화 # .gitlab-ci.yml 구성의 시각화를 보려면 프로젝트에서 Build > Pipeline editor 로 이동한 다음 Visualize 탭을 선택합니다. 시각화에는 모든 스테이지와 job이 표시됩니다. needs 관계가 있으면 job을 서로 연결하는 선으로 표시되어 실행 계층 구조를 보여줍니다. job 위에 마우스를 올리면 해당 needs 관계가 강조 표시됩니다. 구성에 needs 관계가 없