From b63834eb5121d502f96e9763fd91256cf6a84a69 Mon Sep 17 00:00:00 2001 From: Daniel Mann Date: Wed, 2 Jul 2025 07:52:09 +0200 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5e0d151..12f7d92 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,3 +1,5 @@ +@Library('InnoHub-Library') _ + def didRun = false pipeline { @@ -28,20 +30,10 @@ pipeline { } stages { - stage('Validate Run Parameters') { + stage('Validate Repository') { steps { script { - def jobParts = env.JOB_NAME.tokenize('/') - def detectedRepo = jobParts[1] - - echo "Detected Repo: ${detectedRepo}" - echo "Provided REPO_NAME: ${params.REPO_NAME}" - - if (params.REPO_NAME != detectedRepo) { - echo "Skipping build. REPO_NAME '${params.REPO_NAME}' does not match repo '${detectedRepo}'" - currentBuild.result = 'NOT_BUILT' - error("Stopping pipeline as REPO_NAME does not match repository.") - } + checkRepoName(params.REPO_NAME) } } }