aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--deployment/repositories/manifests/mirror.pp24
1 files changed, 24 insertions, 0 deletions
diff --git a/deployment/repositories/manifests/mirror.pp b/deployment/repositories/manifests/mirror.pp
new file mode 100644
index 00000000..308af5ff
--- /dev/null
+++ b/deployment/repositories/manifests/mirror.pp
@@ -0,0 +1,24 @@
+class repositories::mirror {
+ file { "/svn":
+ ensure => directory,
+ }
+
+ subversion::mirror_repository { "/svn/adm/":
+ source => "svn://svn.$domain/svn/adm/"
+ }
+
+ subversion::mirror_repository { "/svn/soft/":
+ source => "svn://svn.$domain/svn/soft/"
+ }
+
+ subversion::mirror_repository { "/svn/web/":
+ source => "svn://svn.$domain/svn/web/"
+ }
+
+ subversion::mirror_repository { "/svn/packages/":
+ source => "svn://svn.$domain/svn/packages/"
+ }
+
+ # no binrepos, too big to mirror
+}
+