0
jenkins 작업에서 매개 변수를 덮어 쓰려고합니다.Jenkins 작업에서 매개 변수를 덮어 쓰는 방법
: 나는 버전이 0.2.4 대신 00.02.04내 쉘 스크립트처럼 보이게하는 쉘 스크립트를 실행해야
: 같은
내 매개 변수 본다
version=$1
convert_version() {
IFS='.' read -ra ADDR <<< "$version"
for i in "${ADDR[@]}"; do
version_c+=.$(($i))
done
version_c=${version_c:1}
export VERSION=$version_c
echo $version_c
}
convert_version
echo $VERSION
VERISON env 변수를 덮어 쓸 수있는 사전 단계가 추가되었지만 이는 작동하지 않습니다. ng 그리고 printenv를 실행할 때 VERSION은 항상 첫 번째 값을가집니다.
은 어떻게 매개 변수를 덮어 쓰려면 어떤 생각을해야합니까?
맞춤법 오류 VERISON vs VERSION이 있습니다. – Jayan