Ich versuche, einen Parameter in einem Job Jenkins zu überschreiben.Wie überschreiben Sie einen Parameter in Jenkins Job
meine Parameter wie folgt aussieht:
ich ein Shell-Skript ausführen müssen, um die Version wie 0.2.4 statt 00.02.04
mein Shell-Skript aussehen:
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
Ich habe einen Vorschritt hinzugefügt, um die Variable VERISON env zu überschreiben, aber das ist nicht funktioniert ng und wenn ich printenv ausführe, hat die VERSION immer den ersten Wert.
haben Sie eine Idee, wie die Parameter zu überschreiben?
gibt es einen Schreibfehler VERISON vs VERSION. – Jayan