TC では、パラメーター化されたビルドを作成でき、これらのビルド パラメーターは選択ボックスを使用できます。
選択可能な値を動的に埋める方法を探しています。最良のケースは、クエリ (TC サーバーと同じデータベース) を定義して値を取得できることですが、環境変数または値を含むファイルを使用して何らかの回避策を見つけられることも嬉しく思います。
TC では、パラメーター化されたビルドを作成でき、これらのビルド パラメーターは選択ボックスを使用できます。
選択可能な値を動的に埋める方法を探しています。最良のケースは、クエリ (TC サーバーと同じデータベース) を定義して値を取得できることですが、環境変数または値を含むファイルを使用して何らかの回避策を見つけられることも嬉しく思います。
TeamCity 7.1 以降、これは不可能です。パラメータを定義して選択 (または複数選択) リストで使用できますが、値はビルド時ではなく構成時に事前に定義する必要があります。
TeamCity REST APIからビルド パラメーターにアクセスして変更できますが、変更できるのはデフォルト値のみであり、選択リストで使用可能なオプションは変更できません。おそらく、REST API の将来のバージョンでこれが可能になるでしょう。