Jenkins를 이용하여 빌드하고 Nexus에 배포하기 때문에 GitLab에서 제공하는 기본 DevOps 기능과 자체 CI/CD 기능은 사용하지 않는다.
따라서 해당 기능을 비활성화한다.
GitLab의 설정 방법과 Git 사용 방법은 다음 포스팅을 참고한다.
GitLab 전체 (관리자)
GitLab 전체에 대한 CI/CD 기능을 비활성화 한다.
Admin - Settings - CI/CD - Continuous Integration and Deployment로 이동하여 모든 항목의 체크를 해제한다.
아래에 추가 체크 항목이 있으므로 누락되지 않도록 주의한다.
Group (Owner 이상)
그룹에 기본적으로 활성화 되어 있는 Auto DevOps 기능을 비활성화한다.
Groups - 그룹 선택 - Settings - CI/CD - Auto DevOps로 이동한다.
Default to Auto DevOps pipeline for all projects within this group 항목의 체크를 해제한다.
Project (Owner 이상)
각 프로젝트에 기본적으로 활성화 되어 있는 CI/CD 기능을 비활성화한다.
해당 기능을 비활성화 하면 프로젝트 좌측 메뉴에서 CI/CD 메뉴가 사라진다.
Projects - 프로젝트 선택 - Settings - General - Visibility, project features, permissions로 이동한다.
Repository 하위의 CI/CD를 OFF로 변경한다.
'::: IT인터넷 :::' 카테고리의 다른 글
wsl 환경에서 Docker 설치 이후 172.18.x 대역 연결 불가 (0) | 2022.02.24 |
---|---|
gitlab-ce에서 간헐적으로 발생하는 500 Error 해결 방법 (0) | 2022.02.21 |
GitLab의 권한 관리와 설정 방법 (66) | 2022.02.14 |
Jenkins 권한 관리와 설정 방법 (0) | 2022.02.10 |
Jenkins에 Docker 이미지 빌드 파이프라인 구성 (0) | 2022.02.07 |