2016-10-30 62 views
0

jenkinsジョブのパラメータを上書きしようとしています。Jenkinsジョブのパラメータを上書きする方法

ように私のパラメータが見えます:

:私はバージョンが 0.2.4の代わり00.02.04

私のシェルスクリプトのように見えるようにするためのシェルスクリプトを実行する必要が

enter image description here

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変数を上書きするための前段階を追加しましたが、これはworkiではありませんそして、私がprintenvを実行しているとき、VERSIONは常に最初の値をとります。

enter image description here

あなたがパラメータを上書きする方法任意のアイデアを持っているのですか?

+3

VERISONとVERSIONのスペルミスがあります。 – Jayan

答えて

0

EnvInjectプラグインを使用してください。

関連する問題