TeamCity 2025.03 リリースノート
ビルド 186049、20 March 2025
機能
TW-91697 (英語) — Kotlin スクリプトランナー用の Docker ラッパーをサポート
TW-59840 (英語) — Docker コンテナーでビルド構成を実行する
TW-89046 — TeamCity のプロジェクトとビルド構成の管理領域の編集モード
TW-89008 (英語) — ビルド、ビルド構成、プロジェクトページのページヘッダーパネルを再設計しました。
TW-87125 (英語) — dep を制御する機能を追加。 ビルドチェーンに沿ったパラメーターの伝播 (出力パラメーター)
TW-91941 — [Recipes] JetBrains Marketplace のビルドステップを TeamCity インターフェースで直接使用する
TW-79442 (英語) — 自動マージ機能における Perforce のサポート
TW-90639 — TeamCity のナビゲーションを改善する
TW-91908 (英語) — 切断されたエージェントのヘルスレポートを追加する
タスク
TW-91541 (英語) — VCS リポジトリの状態を専用テーブルに保存する
TW-91150 (英語) — エンタープライズプラグインの Gradle maxRetries は非推奨となり、9.0 で削除されます。
TW-92074 (英語) — バンドルされた Kotlin ツールを 2.1.10 に更新します
TW-89640 (英語) — GitHub によるプルリクエストビルドのみをトリガーする Webhook トリガーをチェックする
TW-91283 (英語) — docker agent イメージの .NET を更新
TW-64626 (英語) — Team Foundation ワークアイテム統合における代替資格情報のサポートを停止
バグ
TW-91627 (英語) — バージョン設定構成で「設定の変更を表示」が有効になっている場合、不要な保留中の変更が発生する
TW-82966 (英語) — REST JSON が 400 エラーを返さない
TW-92182 (英語) — アーティファクトの依存関係の変更の詳細は、永久に「読み込み中 ...」で表示できません。
TW-92693 (英語) — 実行中のビルドに関する情報の更新がカスタムデータストレージの定期的なフラッシュと交差するとデッドロックが発生する
TW-86451 (英語) — 異なるカスタム値を持つ共有リソースは、同時に実行されている 2 つのビルド構成に同じ値を割り当てることがあります。
TW-87691 (英語) — EC2 クラウドプロファイル: TC は、スポットベースのイメージ設定で設定されたリストから 1 つのインスタンスタイプのみを使用しようとします。
TW-91280 (英語) — SimpleRunner にタグを追加して発見可能性を向上させる
TW-91286 (英語) — .NET プラグインから実行タイプにタグを追加して、その検出可能性を向上させます。
TW-91524 (英語) — Windows ARM64 コンピューターで .NET フレームワーク ARM64 が検出されない
TW-90921 (英語) — ホストとコンテナーのドライブが異なる Windows で Docker をビルドすると、dotCover が機能しない
TW-92466 (英語) — 公開レシピ: aws-s3-copy レシピに AWS_DEFAULT_REGION 変数のサポートを追加
TW-92499 — Agentless Kubernetes Executor: エグゼキューターで利用可能なパラメーターが自動生成されたビルド構成で機能しない (例。 マトリックスビルド機能)
TW-68571 (英語) — GitLab CE/EE、GitHub Enterprise、Space 接続のサーバー URL フィールドの検証を追加
TW-86907 (英語) — EC2 ユーザーデータスクリプトが Windows AMI で実行されない
TW-92364 (英語) — 設定変更のコミット失敗後に「以前のリビジョンが見つかりません」という紛らわしいメッセージが表示される
TW-91499 — 2.48.x の Git の変更により、既存の TeamCity 機能が変わる可能性があります
TW-87369 (英語) — アーティファクトの依存関係に異なるルールがある場合、スケジュールトリガーの「監視対象ビルドをプロモートする」が正しく動作しないことがあります。
TW-90061 (英語) — 選択した VCS ホスティングタイプが VCS ルートホスティングタイプと一致しない場合、プルリクエストビルド機能のテスト接続中に未処理のエラーが発生しました
TW-92424 (英語) — アーティファクトの公開に関連するメッセージは、対応するブロックには表示されません。
TW-91685 (英語) — トークン管理: VCS 認証トークンテーブルでのトークンスコープの表示を改善
TW-76564 (英語) — プロファイル ID が最大長を超えた場合の不明なエラー
TW-92498 (英語) — BuildAgent は、アーティファクト公開コマンドに問題がある場合、ハングする可能性があります。
TW-92278 (英語) — FormSelect 要素により空のチェックボックスが表示される
TW-79922 (英語) — Kubernetes エグゼキュータ: 実行タイムアウトは各ビルドステップに個別に適用されます
TW-92400 (英語) — HAProxy マルチノード構成例の間違い
TW-92199 (英語) — コンテナーデプロイヤーランナーは 2024.12.1 以降壊れています
TW-92350 (英語) — ボタン上のツールチップの位置
TW-91928 (英語) — 常に実行するように設定されたビルドステップは、実行タイムアウトによりビルドが停止された場合に終了します。
TW-92052 (英語) — 一時停止はページを再読み込みした後にのみ表示されます
TW-91861 (英語) — 不正確なメトリクス値 - build_queue_incompatible
TW-92303 (英語) — ビルドのキャンセル時にシグナルが最終プロセスに伝播されない
TW-90937 — TeamCity からビルドが除去されると、監査の詳細も除去されます
TW-90738 (英語) — 単一のクラウド AWS イメージのエラーにより、クラウドプロファイル全体がブロックされる
TW-91033 (英語) — メトリクスの変更に基づくビルド失敗条件での混乱した UX
TW-91148 (英語) — Kubernetes エグゼキュータ: プロジェクトのコピー後、K8s 接続と pod テンプレートが失われます
TW-65534 (英語) — 多くの構成パラメーターを永続化する際にメモリ不足エラーが発生し、エージェントが失敗する
TW-92172 (英語) — セカンダリノードでキャンセルされた複合ビルドがメインノードで開始される可能性があります (競合状態)
TW-92038 (英語) — ビルドにカスタムパラメーターがある場合、アクションボタンのアイコンが変わります。
TW-92035 (英語) — HashiCorp Vault のトークンエンドポイントの取得がセカンダリノードで失敗する
TW-87135 (英語) — クラウドイメージの変更によりエージェントが解雇される
TW-91598 (英語) — ユーザーが設定オプション内を移動すると設定トグルが移動する
TW-91463 (英語) — トークン管理: 「新しいトークンの生成」で長いプロジェクト名全体を表示する方法を追加しますダイアログ
TW-90029 (英語) — Azure Active Directory を使用してログインした後、UI はクラシック UI に戻ります。
TW-85282 (英語) — クラウドプロファイルのエラーはほとんど目に見えない
TW-91547 (英語) — 資格情報を提供せずに URL からリポジトリを作成しようとすると、不便なエラーが発生します
TW-64629 (英語) — TFS プラグインでの代替資格情報のサポートを停止
TW-91297 (英語) — プロジェクトのコピーを作成すると、JSON 資格情報トークンが子プロジェクトに移動される可能性があります。
TW-91519 (英語) — [AWS Core] 権限チェックでエラーが返されました
TW-91493 (英語) — Sakura がデフォルトでグローバルに有効になっている場合、実験概要の使用統計が誤って報告される
TW-90934 (英語) — トークン管理: 新しい VCS トークンの生成 / 削除に関する監査レコードを追加します
TW-78963 (英語) — teamcity-server.log で不正な引数例外が発生しました
TW-88045 (英語) — ビルドログに閉じるボタンが表示されないダイアログ
TW-90522 (英語) — .trx ファイルにテストまたはテスト定義が見つからない場合、ログを INFO に変更します。
TW-69763 (英語) — プルリクエストビルド機能では、ビルドがどのプルリクエストに関連しているかを判断できません。
TW-90237 (英語) — 2FA リカバリコードダイアログテキストを確認する [ZD-6815480]
TW-65491 (英語) — 内部 ID は Jira Cloud でビルド番号として表示されます
TW-75030 (英語) — Kotlin からのジョブの一時停止を解除した後、ビルドが予期せずトリガーされる
TW-90456 — 新しい TeamCity バージョンでは common-api.jar が欠落しているため、Maven アーキタイプ tc-sdk reload タスクが機能しません
TW-90739 (英語) — GitHub Webhooks プラグインで Webhook を処理するときに、REST API で NullPointerException が発生します。
TW-67084(英語) (英語) — 正しいサーバー URL を持つ Kubernetes Cloud プロファイルは、URL がすでにアクセス可能であっても、プロファイルエラーで利用できません。
パフォーマンスの問題
TW-92889 (英語) — バージョン設定のルート使用状況の計算が遅い
TW-90969 (英語) — 「VCS の設定を使用する」モードと Kotlin 形式でバージョン管理された設定を持つ大規模プロジェクトでトリガーされたビルドは、無関係なビルドの開始を防ぐことができます。
TW-92370 (英語) — 同じ VCS リポジトリへの多数の同時 getCurrentStateCalls
TW-92147 (英語) — 複合ビルドの「遅いアーティファクト」タブ
TW-92237 (英語) — VcsSettingsBean.getPopularVcsRoots の非効率的なコード
TW-91377 (英語) — REST API 呼び出しがハングしている (依存関係ループ? )
TW-91272 (英語) — キューに類似のビルドチェーンが複数ある場合、バージョン設定中に BuildChainModifier で多くのインターロックがフリーズします。
TW-89853 (英語) — DirectoryScanner はエージェント側で大量のメモリを消費します
セキュリティ
11 件のセキュリティ問題が修正されました。 この数には、TeamCity 固有の課題と、TeamCity が依存するサードパーティ製ライブラリで見つかった脆弱性の両方が含まれます。 通常、この数の大部分はアップストリームライブラリの問題であり、これらのライブラリを最新バージョンにアップデートすることで迅速に解決されます。
TeamCity に直接関連する修正済みの脆弱性について詳しくは、 セキュリティ速報をご覧ください。 新しいバージョンのセキュリティ情報は、通常、リリース日から数日以内に公開されます。