aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem
diff options
context:
space:
mode:
Diffstat (limited to 'modules/buildsystem')
-rw-r--r--modules/buildsystem/manifests/mainnode.pp17
-rw-r--r--modules/buildsystem/manifests/pkgsubmit.pp16
2 files changed, 17 insertions, 16 deletions
diff --git a/modules/buildsystem/manifests/mainnode.pp b/modules/buildsystem/manifests/mainnode.pp
index b33ebfa5..caf51038 100644
--- a/modules/buildsystem/manifests/mainnode.pp
+++ b/modules/buildsystem/manifests/mainnode.pp
@@ -22,22 +22,7 @@ class buildsystem::mainnode {
vhost_file => 'buildsystem/vhost_repository.conf',
}
- $location = '/var/www/bs'
- file { [$location,"$location/data"]:
- ensure => directory,
- }
-
- apache::vhost_base { "pkgsubmit.$::domain":
- aliases => { '/uploads' => "$sched_home_dir/uploads" },
- location => $location,
- content => template('buildsystem/vhost_pkgsubmit.conf'),
- }
-
- subversion::snapshot { $location:
- source => "svn://svn.$::domain/soft/buildsystem/web/",
- }
-
- file { $repository_root:
+ file { $repository_root:
ensure => directory,
}
diff --git a/modules/buildsystem/manifests/pkgsubmit.pp b/modules/buildsystem/manifests/pkgsubmit.pp
new file mode 100644
index 00000000..069fba84
--- /dev/null
+++ b/modules/buildsystem/manifests/pkgsubmit.pp
@@ -0,0 +1,16 @@
+class buildsystem::pkgsubmit {
+ $location = '/var/www/bs'
+ file { [$location,"$location/data"]:
+ ensure => directory,
+ }
+
+ apache::vhost_base { "pkgsubmit.$::domain":
+ aliases => { '/uploads' => "$sched_home_dir/uploads" },
+ location => $location,
+ content => template('buildsystem/vhost_pkgsubmit.conf'),
+ }
+
+ subversion::snapshot { $location:
+ source => "svn://svn.$::domain/soft/buildsystem/web/",
+ }
+}