pipeline { environment { APP_NAME = 'sslproxy' WORKDIR = 'dockerfiles/services/sslproxy' } agent { label 'docker' } options { buildDiscarder(logRotator(numToKeepStr: '2')) } triggers { cron('@monthly') } stages { stage('prepare') { steps { checkout scm sh 'ls' } } stage('renew') { options { ansiColor('xterm') timeout(2) } steps { dir(WORKDIR) { withDockerRegistry(credentialsId: 'b11d7f1a-81ac-4daf-8842-56afc0d2370e', url: 'http://dkregistry.xai-corp.net:5000') { sh "pwd" sh "xai certbot renew" } } } } } }