2017-03-31 3 views
0

スケジュールされた夜間ビルドを設定しています。夜間ビルドは、実行時にそのようにタグ付けできるようにしたいと考えています。これはTeamCity 10で可能ですか?スケジュールされたビルドに自動タグを付けることはできますか?

これは、タグを付けないと、ビルドリストで見つけ出すのが難しいからです。なぜなら、それを特定する唯一の方法は実行時を調べることだからです。

今のところ、私たちは設定を複製して終了し、毎晩しか実行しませんでした。しかし、私はそれが構成を複製するので、私はこれが好きではありません。つまり、2組のビルドステップ、エージェント要件などを維持する必要があります。

アイデアはありますか?

答えて

1

アイデアのカップル:

  1. build templateを使用し、それが簡単に、わずかに異なる要件を持つ2つのビルド構成を維持することが可能となります。非常に少ないオーバーヘッドでこれを最も単純な解決策として推奨します。

  2. REST APIで条件付きでビルドにタグを付けることができます。 %teamcity.build.triggeredBy%パラメータをチェックするスクリプトを作成します。スケジュールされたビルドの場合は、REST APIを使用してタグを追加します。

私はこれがあなたが求めているものを達成する最も簡単な方法だと思います。

+0

ありがとうございます!私はこれを試してみましょう。 – Fernando

関連する問題