0
正常にビルドされるたびにgitタグを作成しないようにします。ビルドが手動で実行された場合にのみgitタグを作成し、ビルドが自動であればタグを作成しないようにするオプションはありますか?成功したすべてのビルドでJenkinsがgitタグを作成しないようにする
正常にビルドされるたびにgitタグを作成しないようにします。ビルドが手動で実行された場合にのみgitタグを作成し、ビルドが自動であればタグを作成しないようにするオプションはありますか?成功したすべてのビルドでJenkinsがgitタグを作成しないようにする
新しいソリューション(私は質問を理解し欠場):)
それは手動ビルドだ場合、あなたは次の変数問い合わせることができますテストするには:行うにConditional BuildStep pluginを使用し、
$BUILD_CAUSE --> MANUALTRIGGER
次へこのような何か:
それは完璧ではありませんそれは動作します:)
Strings match run condition: string 1=[MANUALTRIGGER], string 2=[MANUALTRIGGER]
Run condition [Strings match] enabling perform for step [BuilderChain]
[workspace] $ /bin/sh -xe /tmp/hudson1606993297619177453.sh
+ git tag MY_TAG
+ git push origin --tags
To ssh://[email protected]_server:7999/my_repo.git
* [new tag] MY_TAG -> MY_TAG
同じタグ名をgit remoteにプッシュすると成功しないのでビルド全体に影響します。ビルドが不安定になります。 – venkat
だから、状況によってはgitタグを作成する可能性はありますか? – venkat
ホー、申し訳ありませんがあなたの質問を理解していない:) –