e38b0239dac28853b0d49d584147c9b321f083f5
[mirror/dsa-puppet.git] / modules / roles / manifests / jenkins.pp
1 class roles::jenkins {
2   include apache2::ssl
3   apache2::module { 'proxy_http': }
4
5   apache2::site { '010-jenkins.debian.org':
6     site    => 'jenkins.debian.org',
7     source => 'puppet:///modules/roles/jenkins/jenkins.debian.org',
8   }
9
10   ssl::service { 'jenkins.debian.org':
11     notify  => Exec['service apache2 reload'],
12     key => true,
13   }
14
15   dsa_systemd::linger { 'jenkins': }
16 }