Collection of applications for CI-CD pipeline
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

site.pp 613B

123456789101112131415161718
  1. node default {
  2. class { 'openstackci::jenkins_master':
  3. logo => 'openstack.png',
  4. serveradmin => 'webmaster@${::fqdn}',
  5. jenkins_password => '',
  6. jenkins_ssh_private_key => hiera('jenkins_ssh_private_key_contents'),
  7. jenkins_ssh_public_key => hiera('jenkins_ssh_pubkey_contents'),
  8. ssl_cert_file => '/etc/ssl/certs/ssl-cert-snakeoil.pem',
  9. ssl_key_file => '/etc/ssl/private/ssl-cert-snakeoil.key',
  10. manage_jenkins_jobs => false,
  11. jenkins_version => '2.19.1',
  12. }
  13. package { 'unzip':
  14. ensure => present
  15. }
  16. }