From 7c729f38ec6aa23aa33edcd64846d4a0aa29ccc6 Mon Sep 17 00:00:00 2001 From: willemjan Date: Tue, 11 Aug 2026 01:01:30 +0200 Subject: [PATCH] test --- Jenkinsfile | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1768340..09510aa 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,25 +1,26 @@ pipeline { agent { label 'ssh-agent' } - environment { - REGISTRY = 'gitea.zb-kw.duckdns.org' - IMAGE = "${REGISTRY}/willemjan/glucose-dashboard" - OC_SERVER = 'https://api.rm1.0a51.p1.openshiftapps.com:6443' - OC_PROJECT = 'willemjan-dev' - } - options { - buildDiscarder(logRotator(numToKeepStr: '20')) - timeout(time: 20, unit: 'MINUTES') + skipDefaultCheckout(true) } stages { stage('Checkout') { steps { - checkout scm - script { - env.TAG = sh(script: 'git rev-parse --short HEAD', - returnStdout: true).trim() + withCredentials([usernamePassword( + credentialsId: 'gitea-http', + usernameVariable: 'GIT_USER', + passwordVariable: 'GIT_TOKEN')]) { + sh ''' + git init -q . + git remote add origin \ + "https://${GIT_USER}:${GIT_TOKEN}@git.jouwdomain.duckdns.org/willemjan/glucose-dashboard.git" \ + 2>/dev/null || true + git fetch --depth 1 origin "${BRANCH_NAME}" + git checkout -q FETCH_HEAD + git rev-parse --short HEAD + ''' } } }