samrocketman/gitlab-mirrors

Add builds enabled option to config.sh

Open

#90 ouverte le 4 déc. 2015

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Shell (165 forks)github user discovery
bashenhancementgood first issuehelp wantedpython

Métriques du dépôt

Stars
 (823 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

First discovered in GitLab 8.2.2-ee on GitLab.com.

When creating new projects builds, will are now enabled by default. This should be exposed as an option in config.sh.

diff --git a/lib/manage_gitlab_project.py b/lib/manage_gitlab_project.py
index ac8accf..7c8ec82 100755
--- a/lib/manage_gitlab_project.py
+++ b/lib/manage_gitlab_project.py
@@ -70,6 +70,7 @@ def createproject(pname):
     'snippets_enabled': options.snippets,
     'public': options.public,
     'namespace_id': git.find_group(name=gitlab_namespace).id,
+    'builds_enabled': False
   }
   #make all project options lowercase boolean strings i.e. true instead of True
   for x in project_options.keys():

The config.sh option could be

builds_enabled=true

The default value should be false if config.sh doesn't contain it.

Guide contributeur