diff options
-rw-r--r-- | deployment/mgagit/manifests/init.pp | 14 | ||||
-rw-r--r-- | deployment/mgagit/templates/mgagit.conf | 18 |
2 files changed, 32 insertions, 0 deletions
diff --git a/deployment/mgagit/manifests/init.pp b/deployment/mgagit/manifests/init.pp index ba7f88ae..56e2fe80 100644 --- a/deployment/mgagit/manifests/init.pp +++ b/deployment/mgagit/manifests/init.pp @@ -90,6 +90,20 @@ class mgagit( content => template('mgagit/repodef_repo.gl'), } + mgagit::tmpl { 'artwork': + tmpldir => $gitolite_tmpldir, + ml => 'atelier', + } + + mgagit::tmpl { 'doc': + tmpldir => $gitolite_tmpldir, + ml => 'atelier', # NB This is wrong, we should have a doc-commits@ ML (and thus remove this line) + } + + mgagit::tmpl { 'qa': + tmpldir => $gitolite_tmpldir, + } + mgagit::tmpl { 'soft': tmpldir => $gitolite_tmpldir, group => 'packagers-committers', diff --git a/deployment/mgagit/templates/mgagit.conf b/deployment/mgagit/templates/mgagit.conf index 783f6fea..bbef5732 100644 --- a/deployment/mgagit/templates/mgagit.conf +++ b/deployment/mgagit/templates/mgagit.conf @@ -12,12 +12,30 @@ repos_config: - prefix: infrastructure/repositories gl_template: repodef_repo repos: + - name: artwork + maintainer: '@mga-sysadmin' + description: Artwork repository definitions + - name: doc + maintainer: '@mga-sysadmin' + description: Documentation repository definitions + - name: qa + maintainer: '@mga-sysadmin' + description: QA repository definitions - name: software maintainer: '@mga-sysadmin' description: Software repository definitions - name: web maintainer: '@mga-sysadmin' description: Website repository definitions + - prefix: artwork + gl_template: artwork_repo + git_url: file:///git/infrastructure/repositories/artwork.git + - prefix: doc + gl_template: doc_repo + git_url: file:///git/infrastructure/repositories/doc.git + - prefix: qa + gl_template: qa_repo + git_url: file:///git/infrastructure/repositories/qa.git - prefix: software gl_template: soft_repo git_url: file:///git/infrastructure/repositories/software.git |