あなたのjenkinsジョブで${GIT_BRANCH}
の "origin
"を取り除くにはどうすればいいですか?例えば
私${GIT_BRANCH}
origin/develop
あります。私は${GIT_BRANCH}
から起源を取り除くだけdevelop
を得るだろうか?
この値を別のjenkinsジョブに渡そうとしています。
あなたのjenkinsジョブで${GIT_BRANCH}
の "origin
"を取り除くにはどうすればいいですか?例えば
私${GIT_BRANCH}
origin/develop
あります。私は${GIT_BRANCH}
から起源を取り除くだけdevelop
を得るだろうか?
この値を別のjenkinsジョブに渡そうとしています。
JENKINS-25465からは、起源を取り除くためにfalseにのfullNameを設定する必要があります。 in the commentsアウト
${GIT_BRANCH,fullName=false}
jmogeraポイント:
私のために働くように見えました。これは私が持っているものです。
${GIT_BRANCH,fullName=false}-${BUILD_NUMBER}
私はこれを試しました。事前定義されたパラメータを別のジェンキンジョブに渡すことの一部。 BuildBranch = $ {GIT_BRANCH、fullName = false} BuildDisplayName =#$ {VenueBuildNumber} _ $ {GIT_BRANCH、fullName = false}しかし、それは動作していないようです。何か不足していますか? – user6754021
これは、私のためのorigin/developを生成します(シェル実行後のステップで使用されます)。 – BlackEye
は私にとってはうまくいくようでした。これは私が持っているものです:$ {GIT_BRANCH、fullName = false} - $ {BUILD_NUMBER} – jmogera
あなたは '$ {GIT_BRANCH ##起源}'または類似を使用することができるはずです。参照:Bashリファレンスマニュアル[3.5.3シェルパラメータの拡張](https://www.gnu.org/software/bash/manual/bash.html#Shell-Parameter-Expansion) – Whymarrh