Puppet Class: jenkins::repo::suse
- Defined in:
- manifests/repo/suse.pp
Overview
Class: jenkins::repo::suse
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'manifests/repo/suse.pp', line 3
class jenkins::repo::suse
{
if $caller_module_name != $module_name {
fail("Use of private class ${name} by ${caller_module_name}")
}
if $::jenkins::lts {
zypprepo {'jenkins':
descr => 'Jenkins',
baseurl => 'https://pkg.jenkins.io/opensuse-stable/',
gpgcheck => 1,
gpgkey => 'https://pkg.jenkins.io/redhat/jenkins-ci.org.key',
}
} else {
zypprepo {'jenkins':
descr => 'Jenkins',
baseurl => 'https://pkg.jenkins.io/opensuse/',
gpgcheck => 1,
gpgkey => 'https://pkg.jenkins.io/redhat/jenkins-ci.org.key',
}
}
}
|