파이프라인 편집기
파이프라인 편집기에 대해 설명합니다.
파이프라인 편집기는 저장소 루트의 .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 push 이벤트로 인한 파이프라인 생성을 시뮬레이션하고 잘못된 rules 및 needs 잡 의존성을 포함한 논리 문제 해결에 도움이 됩니다: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. Build > Pipeline editor 를 선택합니다. Validate 탭을 선택합니다. 선택 사항. Pipeline run source 드롭다운 목록을 사용하여 시뮬레이션된 push 이벤트에 사용할 다른 브랜치를 선택합니다. Validate pipeline 을 선택합니다. 시뮬레이션된 파이프라인은 Edit 탭의 기존 파이프라인 구성을 사용합니다. Edit 탭에 추가하지 않고 CI/CD YAML 스니펫을 유효성 검사하려면 대신 CI Lint 도구 를 사용합니다. 포함된 CI/CD 구성 보기 # 히스토리 GitLab 15.0에서 pipeline_editor_file_tree 라는 플래그 와 함께 도입 . 기본적으로 비활성화됨. GitLab 15.1에서 Feature flag 제거 . 파이프라인 편집기에서 include 키워드로 추가된 구성을 검토할 수 있습니다. 오른쪽 상단 모서리에서 파일 트리([file-tree])를 선택하면 포함된 모든 구성 파일 목록이 표시됩니다. 선택한 파일은 검토를 위해 새 탭에서 열립니다. CI 구성 시각화 # .gitlab-ci.yml 구성의 시각화를 보려면 프로젝트에서 Build > Pipeline editor 로 이동한 다음 Visualize 탭을 선택합니다. 시각화는 모든 스테이지와 잡을 보여줍니다. needs 관계는 잡을 연결하는 선으로
