lets-encrypt - removing force and adding trigger cron for lets encrypt certificates

This commit is contained in:
Artur Kuś 2026-02-19 18:41:47 +01:00
parent 97d0c24a4a
commit d2e7376130
1 changed files with 10 additions and 1 deletions

View File

@ -96,7 +96,6 @@ def createCert(domains) {
--non-interactive --agree-tos \
--preferred-challenges http \
--email ${email} \
--force-renewal \
-d ${name} ${subDomains}
""".stripIndent()
@ -111,6 +110,16 @@ def createCert(domains) {
pipeline {
agent any
triggers {
cron('H H 1,6,11,16,21,26 * *')
}
options {
disableConcurrentBuilds()
timeout(time: 1, unit: 'HOURS')
buildDiscarder(logRotator(numToKeepStr: '10'))
}
stages {
stage('Make https cert for my domains') {
steps {