From d2e7376130b22b7f653a483a0750366be08d0910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Artur=20Ku=C5=9B?= Date: Thu, 19 Feb 2026 18:41:47 +0100 Subject: [PATCH] lets-encrypt - removing force and adding trigger cron for lets encrypt certificates --- .../lets-encrypt/lets-encrypt-create-cert.jenkinsfile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/deploy-this/lets-encrypt/lets-encrypt-create-cert.jenkinsfile b/deploy-this/lets-encrypt/lets-encrypt-create-cert.jenkinsfile index 3564449..2467600 100755 --- a/deploy-this/lets-encrypt/lets-encrypt-create-cert.jenkinsfile +++ b/deploy-this/lets-encrypt/lets-encrypt-create-cert.jenkinsfile @@ -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 {