aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--manifests/nodes.pp2
-rw-r--r--modules/subversion/manifests/init.pp1
-rwxr-xr-xmodules/subversion/templates/ciabot_svn.sh2
3 files changed, 5 insertions, 0 deletions
diff --git a/manifests/nodes.pp b/manifests/nodes.pp
index 0bc7b361..244cf3b7 100644
--- a/manifests/nodes.pp
+++ b/manifests/nodes.pp
@@ -30,6 +30,8 @@ node valstar {
group => "mga-sysadmin",
commit_mail => ['mageia-sysadm@mageia.org', "sysadmin-commits@ml.$domain"],
syntax_check => ['check_puppet_templates','check_puppet'],
+ cia_post => true,
+ cia_module => "mageia-sysadm",
}
subversion::snapshot { "/etc/puppet":
diff --git a/modules/subversion/manifests/init.pp b/modules/subversion/manifests/init.pp
index 20b5bfc5..6df01c75 100644
--- a/modules/subversion/manifests/init.pp
+++ b/modules/subversion/manifests/init.pp
@@ -124,6 +124,7 @@ class subversion {
$public = true,
$commit_mail = '',
$cia_post = true,
+ $cia_module = 'default',
$syntax_check = '',
$extract_dir = '') {
# check permissions
diff --git a/modules/subversion/templates/ciabot_svn.sh b/modules/subversion/templates/ciabot_svn.sh
index f837665a..67632403 100755
--- a/modules/subversion/templates/ciabot_svn.sh
+++ b/modules/subversion/templates/ciabot_svn.sh
@@ -64,6 +64,7 @@
# putting that here.
#
project_name="Mageia"
+module_name="<% cia_module %>"
return_address="root@<%= domain %>"
# System
@@ -98,6 +99,7 @@ Subject: DeliverXML
</generator>
<source>
<project>$project_name</project>
+ <module>$module_name</module>
</source>
<body>
<commit>