From eab11af5d7c6aecba64fda96203cc4ec01ec3375 Mon Sep 17 00:00:00 2001 From: VSAzima Date: Fri, 23 Apr 2021 11:47:50 +0400 Subject: [PATCH] variables --- Jenkinsfile | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 64d544dfc..852942f71 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,11 +1,11 @@ pipeline { agent any - environment { - NEXUS_VERSION = "nexus3" - NEXUS_PROTOCOL = "http" - NEXUS_URL = "172.19.0.3:8081" - NEXUS_REPOSITORY = "maven-nexus-repo" - NEXUS_CREDENTIAL_ID = "e6072e08-87bc-481e-9e4a-55d506546356" + parameters { + string(NEXUS_VERSION: 'nexus3') + string(NEXUS_PROTOCOL: 'http') + string(NEXUS_URL: '172.19.0.3:8081') + string(NEXUS_REPOSITORY: 'maven-nexus-repo') + string(NEXUS_CREDENTIAL_ID: 'e6072e08-87bc-481e-9e4a-55d506546356') } stages { stage('pull') { @@ -36,17 +36,7 @@ pipeline { if(artifactExists) { echo "*** File: ${artifactPath}, group: ${pom.groupId}, packaging: ${pom.packaging}, version ${pom.version}"; - def nexusArtifactUploader( - ${NEXUS_VERSION}, - ${NEXUS_PROTOCOL}, - ${NEXUS_URL}, - pom.groupId, - pom.version, - ${NEXUS_REPOSITORY}, - ${NEXUS_CREDENTIAL_ID}, - artifacts: [ - [artifactId: pom.artifactId, - classifier: '', + def nexusArtifactUploader( ${NEXUS_VERSION}, ${NEXUS_PROTOCOL}, ${NEXUS_URL}, pom.groupId, pom.version, ${NEXUS_REPOSITORY}, ${NEXUS_CREDENTIAL_ID}, artifacts: [ [artifactId: pom.artifactId, classifier: '', file: artifactPath, type: pom.packaging], [artifactId: pom.artifactId,