TeamCity On-Premises 2026.2 Help

TeamCity 2024.12 リリースノート

ビルド 174331、2024 年十二月 5 日

機能

TW-82501 (英語) — エグゼキュータモードでのフロー構築

TW-87479 (英語) — 管理 UI でのシンプルなトークン管理

TW-79941 (英語) — Kubernetes 接続

TW-88124 (英語) — Kotlin DSL スニペット

TW-89624 (英語) — ビルドチェーンがすでに実行されている間、チェーンの依存関係をスキップします。

TW-65341 (英語) — 条件に基づいて依存関係を実行する

TW-82378 (英語) — AWS 接続を使用して AWS EC2 クラウドエージェントを構成するためのサポート

TW-86136 (英語) — トリガーのブランチフィルター機能を拡張して、プルリクエスト属性によるフィルタリングをサポートする

TW-88446 (英語) — TeamCity VCSRoot がラベルを同期する場合 - 変更リストが同期されたことを示すパラメーターがありません

TW-78586 (英語) — ビルド全体を承認する機能チェーン

TW-89122 (英語) — コンテナー内でメタランナーを実行する

TW-86106 (英語) — 「個人の変更を元に戻す」を呼び出すサービスメッセージ (Perforce)

TW-81067 (英語) — 既存のビルドアーティファクトの Azure ストレージからの移行のサポート

TW-48885 (英語) — サーバーの再起動と最も重要なデータをキャプチャーする個別のサーバーログ

TW-90227 (英語) — TeamCity のナビゲーションを改善

TW-78593 (英語) — GitHub アプリ接続を介して発行されたトークンは、複数の関連リポジトリに制限する必要があります

TW-23238 (英語) — アーティファクトポップアップからすべてのビルドアーティファクトをダウンロードできるようにする

バグ

TW-90318 (英語) — lib/jdbc ディレクトリは書き込み可能である必要があります

TW-90289 (英語) — トークンの OAuth プロバイダーが利用できない場合、VCS 認証トークンページが失敗する

TW-75511 (英語) — サーバー側のネイティブ Git にプロキシ設定を伝播する

TW-89539 (英語) — エージェントターミナルは、ユーザーがブラウザーアラートの OK ボタンをクリックするまで、5 分間操作が行われなかった後も自動的に閉じません。

TW-80928 (英語) — GitHub アプリ: 課題追跡設定で新しいトークンを取得しても、リポジトリ URL のアクセシビリティはチェックされません

TW-90026 (英語) — 親プロジェクトが見つからないという重大なエラーは表示されないか、他のエラーの背後に隠れている可能性があります

TW-89716 (英語) — HashiCorp Vault は Executors では動作しません

TW-90022 (英語) — Kubernetes エグゼキュータ: 設定変更後にビルドを開始できませんでした

TW-88561 (英語) — プロジェクト内で推移的なロールを持つユーザーの GitLab コミットステータスパブリッシャーのテスト接続が失敗する

TW-88780 (英語) — GitHub チェックにおけるマトリックスビルドに関するより詳しい情報を提供する

TW-86628 (英語) — トリガー設定のブランチフィルターが無効な場合、サーバーログに「VCS トリガーの処理中にエラーが発生しました」というメッセージが大量に表示されます。

TW-89621 (英語) — 権限のないエージェントの承認ボタンがありません

TW-90751 (英語) — 使用統計プロバイダーがディスクから状態を読み込む前に、使用統計コレクターがアクティブ化されます。

TW-90270 (英語) — VMWare: イメージを削除しようとしたときにプロパティ処理エラーが発生しました

TW-88656 (英語) — GitLab で同じコミットを持つマージリクエストに対する TeamCity のパイプラインの不整合

TW-85702 (英語) — Java 21 で Kotlin DSL をローカルに生成できません (mvn プラグインを使用する)

TW-56107 (英語) — プロジェクトごとのエージェントフィルタリングが有効になっている場合、エージェント統計ページを開くときに AccessDeniedException が発生する

TW-89121 (英語) — 重複した、文書化されていない teamcity.git. パラメーターを非推奨にする

TW-90424 (英語) — メインナビゲーションの再設計: ヘルプ -> フィードバックを共有、フィードバックページは新しいブラウザーウィンドウで開く必要があります

TW-88993 (英語) — ClassNotFoundException: クラス 'org.dom4j.DocumentException' が見つかりませんでした

TW-83646 (英語) — AWS EC2 のデフォルト認証情報プロバイダーチェーンを拒否するプロパティを追加しますが、S3 では拒否しません。

TW-90494 (英語) — SynchronizeInstancesOperation が AmazonEC2RequestEventLoop で停止しました

TW-90011 (英語) — スレッド名に現在実行されているリクエストに関する情報が含まれていることを確認してください

TW-90179 (英語) — 存在しないエージェントにアクセスするとエラーが報告される

TW-90343 (英語) — ビルド構成が存在しない場合は、DefaultMessageProcessor から BuildTypeNotFoundException がスローされます。

TW-90429 (英語) — Sakura で P ショートカットが機能しない

TW-90765 (英語) — 長いビルド構成名はプロジェクト概要で省略されます

TW-90503 (英語) — スキップされたスナップショットの依存関係に対してアーティファクトの依存関係をオプションに変換することを無効にする内部プロパティを追加します

TW-88367 (英語) — 実行者 - 接続表示の UI バグ

TW-90496 (英語) — 読み取り専用状態にもかかわらず、ビルドがノードに割り当てられる

TW-89653 (英語) — Artifact Migration Tool で S3 パラメーターを他のストレージに適合させる

TW-90311 (英語) — [SNS Trigger] ビルドがトリガーされない

TW-89852 (英語) — CloudQuotaCheckerImpl が FailedToStartInstanceException をスローする: ID を持つエージェントプールがありません: -3

TW-89885 (英語) — BUILD_STARTED Webhook イベントにリビジョンが含まれていません

TW-90239 (英語) — 少なくとも 1 つの無効化されたビルドキャッシュがある場合、すべてのビルドキャッシュが消去されます。

TW-79913 (英語) — Kubernetes エグゼキュータ: わかりにくいビルドログメッセージ「非アクティブなビルドステップ、新しいビルドステップ (コマンドライン) がスキップされました」

TW-90136 (英語) — .old クリーナーはシンボリックリンクされたフォルダー内のコンテンツを削除します

TW-90221 (英語) — チェックアウトルール UI の注記にもかかわらず、ファイルのチェックアウトルールが機能している

TW-85058 (英語) — 「Gradle 障害レポート」ブロックをエラーとしてログに記録する

TW-88160 (英語) — TeamCity でプロジェクトが削除されても、S3 からアーティファクトが削除されません

TW-90040 (英語) — 特定のビルド構成でトリガーを停止する機能を提供する

TW-89969 (英語) — 「手動で開始されたビルドを承認として扱う」チェックボックスがオンになっている場合、ビルドチェーン内のすべてのビルドが自動的に承認されるはずです。

TW-90037 (英語) — グループからの承認が 1 つだけ必要な場合は通知を送信しない

TW-89472 (英語) — [Kubernetes Executor] ビルド制限機能は自身のビルドを考慮しません

TW-89360 (英語) — REST API 経由でバージョン設定の「スナップショットの依存関係とバージョン管理設定の変更を適用する」オプションを有効にしても機能しない

TW-89386 (英語) — DSL ドキュメント内の <エラークラス: 不明なクラス>

TW-87388 (英語) — GitHub アプリ接続を使用してリポジトリをロードする際に、threshold.time を超えた場合に警告は表示されません。

TW-85529 (英語) — ビルドの置換ログは永続的ではなく、セカンダリノード間で共有されません。

TW-89239 (英語) — ビルド構成設定の編集中に NullPointerException が発生しました

TW-80467(英語) — ノードが見つかりません: セカンダリノードで VCS 変更を収集するときに 100479888 が発生する可能性があります

TW-89070 (英語) — S3 アーティファクト移行ツールは Windows で実行するとプロジェクトを処理できません

TW-89824 (英語) — GitHub アプリからのプロジェクト作成が 404 で失敗する

TW-89816 (英語) — ビルドログメッセージ「コンテナーラッパー: 再利用可能なコンテナーを用意する "

TW-88483 (英語) — 「GitHub チェック Webhook トリガー」に「ビルドのカスタマイズ」タブがありません

TW-89641 (英語) — 多数のテストタスクを含む Gradle プロジェクトの構築中にエラーが発生しました

TW-89699 (英語) — リスナー jetbrains.buildServer.pullRequests.impl.space.SpacePullRequestBuildReporter のメソッド BuildServerListener.buildChangedStatus の呼び出し中にエラーが発生しました

TW-89369 (英語) — 移行ツールを再起動しないと、移行計画のターゲットソースは更新されません。

TW-89470 (英語) — 新しいページでは、True-Up ライセンスに対して、最大エージェント数ではなくエージェント数が表示されます。

TW-86541 (英語) — アクセスできない依存関係が 1 つある場合、ビルド依存関係ビューは使用できません。

TW-88831 (英語) — プルリクエスト情報がセカンダリノードに存在しないため、一部のビルドが信頼できないものとして検出される可能性があります。

TW-89189 (英語) — 新しいトークンのプロジェクトスコープが、構成されたものと異なります

TW-86376 (英語) — 末尾にスラッシュがあるリポジトリ URL からプロジェクトまたはビルド構成を作成するときにエラーが発生する

TW-87597 (英語) — Azure 環境変数が定義されていない場合のアーティファクト移行ツールからのエラーメッセージを改善しました

TW-89057 (英語) — Space 接続のないサーバーの teamcity-commit-status.log に多数の DEBUG ログメッセージが記録される

TW-88999 (英語) — teamcity.https.nonProxyHosts 内部プロパティは無視されます

TW-88869 (英語) — BB クラウド: プロジェクトがトークンのみで作成された場合、CSP および PR ビルド機能で 401 (Unauthorized) が発生する

TW-66655 (英語) — ExternalBuildArtifactsCacheImpl.getCachedStream で多数のスレッドがブロックされました

TW-89149 (英語) — ビルドの URL にデフォルト値を持つパラメーターを配置しないでください

TW-87266 (英語) — Bitbucket サーバーのネットワーク接続エラーが「不明なエラー」として表示されます

TW-89024 (英語) — 削除されたユーザーの OAuth トークンは非個人的なものとして表示されます

TW-88237 (英語) — トークンの生成: 検証エラー時にポップアップウィンドウが開いたままになる

TW-88256 (英語) — GitHub アプリインストールトークンの発行に関するパフォーマンスの問題

タスク

TW-86182 (英語) — 「エージェントプロバイダーを選択」ページ

TW-86829 (英語) — Linux ベースイメージを更新: Ubuntu 20.04 -> 22.04 LTS

TW-74035 (英語) — Perforce 個人ビルドシェルフ変更リスト API は共通の buildQueue REST エンドポイントを使用する必要があります

TW-76932 (英語) — AWS コアプラグイン: 新しい Sakura UI を使用するようにリファクタリングする

TW-84594 (英語) — Java 21 で TeamCity サーバーを起動できるようにする

TW-84743 (英語) — java 21 でエージェントを実行できるようにする

TW-59455 (英語) — 使用統計に VCS ホスティングを追加する

TW-89342 (英語) — すべてのイメージで docker version を最新にアップグレード

TW-79896 (英語) — ビルド自体の後にすべてのビルド完了ステージを実行するための新しい操作モードを追加します

TW-78134 (英語) — ビルド自体の前にすべてのビルドステージを実行するための新しい操作モードを追加します

TW-89039 (英語) — 未完了の設定保持タスクの数のメトリクスを提供する

TW-90284 (英語) — Kotlin DSL コンパイル言語バージョンを制御するための内部プロパティを追加します

TW-89966 (英語) — CloudImage エンティティに webUrl フィールドを追加する

TW-82362 (英語) — エージェントターミナルはクラウドエージェントの取り消しをブロックする必要があります

TW-22179 (英語) — アーティファクトの依存関係の解決によりチェックアウトディレクトリのクリーンアップが発生する場合は警告を表示します

パフォーマンスの問題

TW-88775 (英語) — クラウドプロファイルの各インスタンスは、動作するために独自のスレッドを必要とします。

TW-91003 (英語) — より効率的な API を使用して、お気に入りから複数のプロジェクトを削除します

TW-90529 (英語) — PullRequestBranchSpecProvider は、プルリクエスト機能が有効になっていない場合でも、すべての VCS ルートでの変更の収集を遅くします。

TW-90438 (英語) — ビルドの問題の調査がある場合、多くのビルド構成を持つサーバーでは調査ページが遅くなる可能性があります

TW-90615 (英語) — /app/metrics endpoint is locked and slow when running builds are updated on the server node

TW-90468 (英語) — ビルドプロモーションマネージャーでビルドがリークする

TW-90428 (英語) — 調査自動割り当てプラグインからの FailedTestAndBuildProblemsDispatcher がメモリを大量に消費する可能性があります

TW-78360 (英語) — Build.lambda$getApprovalInfo が原因で /app/rest/builds クエリが遅くなる

TW-89976 (英語) — 互換性のあるエージェントタイプによるキュービルドの非効率的なフィルタリング

TW-89961 (英語) — 静的なブランチおよびチェックアウトルールが多数含まれるビルド構成では、VCS トリガーが遅くなることがあります。

TW-85169 (英語) — 登録されていないエージェントや許可されていないエージェントはメモリを大量に消費する可能性がある

TW-89580 (英語) — 許可されていないエージェントが多数存在すると、デフォルトのエージェントプールに関するデータの取得が遅くなる可能性がある (エージェントタブも遅くなる)

TW-89581 (英語) — 新しいテスト名が DB に保存されるときに書き込みロックの競合が激しくなると、ビルドからのメッセージの処理が遅くなる可能性があります。

TW-87587 (英語) — ビルドがハング、エラーメッセージ: XML-RPC ハンドラーの呼び出し中に、キューがいっぱいのため、ビルドメッセージキューに 85 件のメッセージを追加できませんでした。

セキュリティ

13 件のセキュリティ問題が修正されました。 この数には、TeamCity 固有の課題と、TeamCity が依存するサードパーティ製ライブラリで見つかった脆弱性の両方が含まれます。 通常、この数の大部分はアップストリームライブラリの問題であり、これらのライブラリを最新バージョンにアップデートすることで迅速に解決されます。

TeamCity に直接関連する修正済みの脆弱性について詳しくは、 セキュリティ速報をご覧ください。 新しいバージョンのセキュリティ情報は、通常、リリース日から数日以内に公開されます。

2026 年 9 月 11 日