]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/manifests/jenkins.pp
Add jenkins role
[dsa-puppet.git] / modules / roles / manifests / jenkins.pp
diff --git a/modules/roles/manifests/jenkins.pp b/modules/roles/manifests/jenkins.pp
new file mode 100644 (file)
index 0000000..56bd7a5
--- /dev/null
@@ -0,0 +1,12 @@
+class roles::jenkins {
+       apache2::module { 'proxy_http': }
+
+       apache2::site { '010-jenkins.debian.org':
+               site    => 'jenkins.debian.org',
+               source => 'puppet:///modules/roles/jenkins/jenkins.debian.org',
+       }
+
+       ssl::service { 'jenkins.debian.org':
+               notify => Service['apache2'],
+       }
+}