2016-04-28 11 views

答えて

1

新しいソリューション(私は質問を理解し欠場):)

それは手動ビルドだ場合、あなたは次の変数問い合わせることができますテストするには:行うにConditional BuildStep pluginを使用し、

$BUILD_CAUSE --> MANUALTRIGGER

次へこのような何か:

enter image description here

それは完璧ではありませんそれは動作します:)

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 
+0

同じタグ名をgit remoteにプッシュすると成功しないのでビルド全体に影響します。ビルドが不安定になります。 – venkat

+0

だから、状況によってはgitタグを作成する可能性はありますか? – venkat

+0

ホー、申し訳ありませんがあなたの質問を理解していない:) –

関連する問題