add service

This commit is contained in:
Arne Teuke
2025-05-05 18:16:46 +02:00
parent 842a5bad4b
commit eab66a51fd
2 changed files with 11 additions and 0 deletions

View File

@@ -8,5 +8,13 @@ class jenkins_cd::main::service (
) inherits jenkins_cd::params {
if $fqdn == $js_host_fqdn {
require jenkins_cd::main::files
require jenkins_cd::firewall::iptables
service { $js_service:
ensure => running,
hasstatus => true,
hasrestart => true,
enable => true,
}
}
}

View File

@@ -36,6 +36,9 @@ class jenkins_cd::params (
$js_key_url = "${js_base_url}/jenkins.io-2023.key"
$js_key_code = 'gpg-pubkey-ef5975ca-6421ce2b'
# Service
$js_service = 'jenkins'
# includes must be last
include jenkins_cd::main::config
}