diff --git a/puppet/jenkins_debian_glue.pp b/puppet/jenkins_debian_glue.pp index 7920102..9fac351 100644 --- a/puppet/jenkins_debian_glue.pp +++ b/puppet/jenkins_debian_glue.pp @@ -136,6 +136,16 @@ class jenkins::software { require => Package['jenkins'], } + # required for recent versions of credentials + jenkins::plugin::install { 'icon-shim': + require => Package['jenkins'], + } + + # required for recent versions of credentials + jenkins::plugin::install { 'ssh-credentials': + require => Package['jenkins'], + } + jenkins::plugin::install { 'git-client': require => Package['jenkins'], } @@ -154,6 +164,11 @@ class jenkins::software { require => Package['jenkins'], } + # required for recent versions of ssh-agent + jenkins::plugin::install { 'workflow-step-api': + require => Package['jenkins'], + } + jenkins::plugin::install { 'tap': require => Package['jenkins'], }