jenkins pipeline 스크립트를 작성하다보면 외부에서 파라미터를 받아와서 동적으로 값을 변경하여 사용할 때가 있다.
나는 뭔가 공통으로 자꾸 뽑으려고 하는 습성(?)이 있어서 파라미터를 많이 쓰는데...
간만에 새로운 스크립트를 작성하던 중 파라미터 값이 안불러와 지는 문제가 발생했다.
pipeline {
agent any
stages {
stage('print parameters') {
steps {
echo '파라미터 출력!!!! ==> $test'
}
}
}
}
무엇이 문제인가..
정답은!
,
,
,
,
pipeline {
agent any
stages {
stage('print parameters') {
steps {
echo '작은 따옴표 사용, 중괄호 생략 ==> $test'
echo '작은 따옴표 사용, 중괄호 포함 ==> ${test}'
echo "큰 따옴표 사용, 중괄호 생략 ==> $test"
echo "큰 따옴표 사용, 중괄호 포함 ==> ${test}"
}
}
}
}
정보에 감사드립니다.