如何在运行时设置Jenkins环境变量
我想在运行时根据我的计算设置一些jenkins环境变量。如何在Jenkins文件的如何在运行时设置Jenkins环境变量,jenkins,jenkins-pipeline,jenkins-2,Jenkins,Jenkins Pipeline,Jenkins 2,我想在运行时根据我的计算设置一些jenkins环境变量。如何在Jenkins文件的步骤部分中设置此运行时 例如:根据我的计算,我得到abc=1。我如何在Jenkins文件的步骤部分中实时设置它,以便稍后通过调用$abc使用它 我声明我的管道和环境变量,如下所述: 我用的是詹金斯。2.41这里是一个如何设置变量并在同一个文件中使用的示例。 生成作业将使用变量versionDeploy pipeline { agent any stages { stage('Exa
步骤
部分中设置此运行时
例如:根据我的计算,我得到abc=1
。我如何在Jenkins文件的步骤
部分中实时设置它,以便稍后通过调用$abc
使用它
我声明我的管道和环境变量,如下所述:
我用的是詹金斯。2.41这里是一个如何设置变量并在同一个文件中使用的示例。
生成作业将使用变量versionDeploy
pipeline {
agent any
stages {
stage('Example') {
steps {
echo 'build the artifacts'
script {
versionToDeploy = '2.3.0'
}
}
}
}
post {
success {
echo 'start deploy job'
build job: 'pipeline-declarative-multi-job-deploy', parameters: [[$class: 'StringParameterValue', name: 'version', value: versionToDeploy]]
}
}
}