지속적인 통합 및 배포
자동 DevOps, 러너 및 작업 아티팩트에 대한 설정을 할 수 있다.
1. Default to Auto DevOps pipeline for all projects
모든 프로젝트에 대해 Auto DevOps 파이프라인으로 기본 설정하며, 대체 CI 구성 파일인 .gitlab-ci.yml
이 없는 경우 Auto DevOps 파이프라인이 실행된다.
2. Auto DevOps domain
모든 프로젝트의 Auto Review Apps 및 Auto Deploy 단계에 대해 기본적으로 사용할 도메인을 설정한다.
3. Pipeline minutes quota
GitLab 인스턴스에 대해 공유 러너를 활성화 한 경우 그룹이 매월 공유 러너에 사용할 수 있는 최대 파이프 라인 시간 (분)을 설정하여 사용량을 제한 할 수 있다. 빌드 제한은 분 단위로 저장되지만 계산은 초 단위로 수행되며 매월 1 일에 사용량이 재설정된다.
그룹이 공유 러너에서 매월 사용할 수 있는 최대 파이프라인 분 수를 설정한다. 무제한인 경우 0.
설정을 적용하면 그룹 생성 시 아래와 같이 나타난다.
4. Maximum artifacts size (MB)
각 Job 아티팩트에 대한 최대 파일 크기를 설정한다.
5. Default artifacts expiration
각 Job 아티팩트에 대한 기본 만료 시간을 설정한다. 무제한인 경우 0.
6. Archive jobs
Job이 오래되고 만료된 것으로 간주되는 기간을 설정하며 그 시간이 지나면 Job은 보관되어 더 이상 재시도할 수 없게 된다.
7. Environment variables are protected by default
환경 변수가 기본적으로 보호되며 새 환경 변수를 생성할 때 기본적으로 보호된다.
8. Default CI configuration path
새 프로젝트의 기본 CI 구성 파일.gitlab-ci.yml
경로가 설정 되지 않은 경우 GitLab 인스턴스의 관리 영역에서 설정할 수 있다.