젠킨스의 어떤 Job에서 사용할 수 있는 변수들
pipeline {
agent any
stages {
stage('Example1') {
steps {
sh 'printenv'
}
}
}
}
pipeline {
agent any
environment {
CC = 'clang'
}
stages {
stage('Example1') {
steps {
echo "Running ${env.BUILD_ID} on ${env.JENKINS_URL}"
}
}
stage('Example2') {
environment {
DEBUG_FLAGS = '-g'
}
steps {
sh 'printenv'
}
}
stage('Example3') {
steps {
echo "${env.DEBUG_FLAGS}"
}
}
}
}
Manage Jenkins 에서 환경변수(ex:G_VAL_TEST)를 등록하고, 하나의 Job에서 파라미터를 입력받아, 위의 G_VAL_TEST에 넣고 다른 Job에서 G_VAL_TEST를 echo 했을때 입력한 값이 아닌 초기값이 출력됩니다. 환경변수에 파라미터 값을 입력하는 방법이 있나요?