install jenkins metapackage
authorPeter Palfrader <peter@palfrader.org>
Mon, 23 Sep 2019 15:36:12 +0000 (17:36 +0200)
committerPeter Palfrader <peter@palfrader.org>
Mon, 23 Sep 2019 15:36:12 +0000 (17:36 +0200)
modules/roles/manifests/jenkins.pp

index 7999533..a6ab670 100644 (file)
@@ -1,3 +1,4 @@
+# the jenkins.debian.org CI system
 class roles::jenkins {
   include roles::sso_rp
 
@@ -24,4 +25,8 @@ class roles::jenkins {
     mode   => '0440',
     source => 'puppet:///modules/roles/jenkins/sudoers',
   }
+
+  ensure_packages([
+    'debian.org-jenkins.debian.org'
+  ], { ensure => 'installed' })
 }