From 07c4baba07a0e94271bc1158424bf7aadaeeceee Mon Sep 17 00:00:00 2001 From: saibotk Date: Sun, 23 Aug 2020 12:01:00 +0200 Subject: [PATCH] gitlab: Add setting to enable packages feature --- roles/gitlab/defaults/main.yml | 4 ++++ roles/gitlab/templates/docker-compose.yml | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/roles/gitlab/defaults/main.yml b/roles/gitlab/defaults/main.yml index 986649f..fd245a7 100644 --- a/roles/gitlab/defaults/main.yml +++ b/roles/gitlab/defaults/main.yml @@ -88,6 +88,10 @@ gitlab_csp: gitlab_registry: enabled: false +# Enable the packages feature (see https://docs.gitlab.com/ee/administration/packages/index.html) +gitlab_packages: + enabled: false + # IPv6 ULA config for the bridge network used by docker-ipv6-nat gitlab_ipv6: enabled: false diff --git a/roles/gitlab/templates/docker-compose.yml b/roles/gitlab/templates/docker-compose.yml index 562b0c1..830fbfd 100644 --- a/roles/gitlab/templates/docker-compose.yml +++ b/roles/gitlab/templates/docker-compose.yml @@ -99,6 +99,11 @@ services: gitlab_rails['incoming_email_idle_timeout'] = 60 {% endif %} +{% if gitlab_packages.enabled %} + # Gitlab packages + gitlab_rails['packages_enabled'] = true +{% endif %} + {% if gitlab_registry.enabled %} # Gitlab registry gitlab_rails['registry_enabled'] = true