gitlab.ymlapplication.yml 설정 변경

Tier: Free, Premium, Ultimate Offering: Self-managed

일부 GitLab 기능은 gitlab.yml을 통해 사용자 정의할 수 있습니다. Linux 패키지 설치의 경우 gitlab.yml 설정을 변경하려면 /etc/gitlab/gitlab.rb에서 해아합니다. 번역은 다음과 같이 작동합니다. 사용 가능한 옵션의 완전한 디렉터리은 gitlab.rb.template을 방문하세요. GitLab 7.6 이후의 새로운 설치는 기본적으로 /etc/gitlab/gitlab.rb에 템플릿의 모든 옵션이 나열됩니다.

gitlab.yml에서 다음과 같은 구조를 찾을 수 있습니다:

production: &base
  gitlab:
    default_theme: 2

gitlab.rb에서는 다음과 같이 변환됩니다:

gitlab_rails['gitlab_default_theme'] = 2

여기서 발생하는 일은 production: &base를 잊고 gitlab:default_theme:gitlab_default_theme로 합하는 것입니다. 모든 gitlab.yml 설정이 아직 gitlab.rb를 통해 변경될 수 있는 것은 아니므로 gitlab.yml.erb 템플릿을 참조하십시오. 속성이 누락된 것으로 생각된다면 omnibus-gitlab 리포지터리에서 Merge Request을 만들어 주세요.

gitlab.rb의 변경 사항이 적용되려면 sudo gitlab-ctl reconfigure을(를) 실행하세요.

다음 gitlab.yml에 새로운 설정 추가하기

먼저 gitlab.yml에 설정을 추가할지 고려해보세요. GitLab-specific concernsSettings를 참조하세요.

새로운 설정을 추가할 때 다음 5개의 파일을 업데이트하는 것을 잊지 마세요: