TeamCity 2023.11 リリースノートテキスト。 Need final only JSON no comments. I accidentally output malformed with
ビルド 147331、2023 年 11 月 28 日
機能
TW-41671 — カスタム実行でのビルドをスケジュールするダイアログ
TW-69433 — VCS ルートがストリーム / クライアントマッピングを使用する場合、クラウドエージェントで Perforce インクリメンタルチェックアウトをサポート
TW-82136 — Gitlab のプルリクエストビルド機能の構成で OAuth トークンをサポートする
TW-82623 — ビルド開始時に「パスワード」型のカスタムパラメーターの作成を許可する
TW-80385 — 管理 UI での接続 ID の表示を有効にする
TW-21447 — REST API: プロジェクト間で構成を移動する
TW-83399 — 環境変数で渡されたデータベース設定を使用して TeamCity を起動できるようにする
TW-84809 — TeamCity オンプレミス向けのアーティファクトベースのビルドキャッシングのビルド機能。
TW-76416 — EC2 クラウドイメージに複数のサブネットとインスタンスタイプを指定できるようにする
TW-80477 — S3 ストレージプラグイン UI の再設計
TW-76903 — java がバンドルされたエージェントディストリビューション
TW-42533 — ビルドのバージョン管理された設定 - VCS に保存されているスナップショットの依存関係を使用する
TW-72912 — Kotlin DSL のオブジェクトに json を逆シリアル化する機能
TW-80527 — .NET 並列テスト: 実験的なフィルタリング (テストの抑制)
TW-84103 — エージェントターミナル: UI の作り直し
TW-3661 — マトリックスのビルド構成
TW-80480 — AWS 接続を子プロジェクトに意図的に伝播する
TW-80303 — プロジェクト管理者は、AWS 接続を使用して認証情報をビルドステップに公開することを禁止できる必要があります。
TW-45503 — VCS ルートの変更後に、(同じリポジトリを指す以前の VCS ルートからの) 非現行リビジョンで履歴ビルドを実行する方法
TW-66908 — お気に入りのエージェントプール
TW-55612 — 削除されたクラウドエージェントの履歴
TW-82888 — ビルドエージェントの優先順位 (Amazon EC2)
TW-81027 — S3 ストレージの新しい UI: 新しい AWS 接続を作成するボタンがない場合は、ボタンを追加します。
TW-76331 — クラウドプロファイルイメージのコピーを許可する
TW-69971 — mac EC2 インスタンスのサポートを追加
TW-32542 — ビルドの実行中にエージェントからビルドログにファイルをストリーミングできるようにする
TW-82141 — Azure DevOps の Commit Status Publisher の構成で OAuth トークンをサポートする
TW-82072 — プルリクエストビルド機能の Bitbucket クラウド統合にアクセストークンのサポートを追加
TW-72093 — エージェント側チェックアウトで TeamCity が使用する P4 ワークスペースのお名前を設定できるようにする
TW-70782 — TeamCity ウェブ UI から Space マージリクエストへのリンクを提供する
TW-64640 — GitLab でのドラフトマージリクエストの無視のサポート
TW-64696 — Azure DevOps のプルリクエスト: 接続からアクセストークンを選択する
TW-81640 — コマンドライン経由で TeamCity サーバーの責務を渡せるようにする
TW-82139 — Bitbucket サーバー / データセンターのプルリクエストビルド機能の構成で OAuth トークンをサポート
TW-82143 — Bitbucket サーバー / データセンターのコミットステータスパブリッシャー設定に「VCS ルート資格情報を使用する」認証タイプを追加します
TW-82144 — Bitbucket Cloud のコミットステータスパブリッシャー設定に「VCS ルート資格情報を使用する」認証タイプを追加します
TW-82146 — GitLab のコミットステータスパブリッシャー設定に「VCS ルート資格情報を使用する」認証タイプを追加します
TW-81073 — 「ビルドが完了したらインスタンスを停止する」REST API メソッドを追加
TW-82556 — エージェントレスで使用するための prometheus メトリクスを追加する
TW-83182 — 既存の AWS S3 設定を古い S3 接続から AWS 接続に保存する簡単な方法を追加
TW-83288 — Bitbucket データセンター URL が定義されていない場合は、Bitbucket データセンターコミットステータスパブリッシャーの VCS ルートフェッチ URL ホストを使用します
TW-83849 — TeamCity ウェブ UI から Space コードレビューへのリンクを提供する
TW-81980 — GitHub アプリの作成とマニフェストによるインストールを簡素化
TW-79777 — Swarm テストの実行: 新しいテスト実行を作成する代わりに、既存のテスト実行を検索して更新してみてください。
TW-81250 — エージェントパラメーターとしての .NET ワークロード
TW-68345 — vstest を使用する .NET Runner には除外アセンブリリストがありません
TW-68529 — Bitbucket クラウドのプルリクエスト: 認証タイプとして Bitbucket クラウド接続を使用する機能
TW-76616 — 2FA: 第 2 要素を必要としない認証スキームを設定できるようにする
TW-80982 — Commit Status Publisher が設定されていない状態で、ビルドステータスを無条件に Space に公開します
TW-80802 — TeamCity UI でビルドステップ ID/ビルドランナー ID を指定できるようにする
TW-80648 — S3 ストレージ: 完全性検証チェック
TW-65866 — 新しいお気に入りツリーの太字の変更インジケーター
TW-7852 — ビルドログに相対時間 (ビルド開始ベース) を表示する機能
TW-78652 — 専用の Space アプリケーションによるプロジェクトレベルの Space 接続
TW-42783 — 前のステップが失敗したかどうかを検出するステップを有効にする
TW-77000 — 依存関係リスト: 依存関係のフィルタリング / 検索を許可する
TW-76742 — Transfer Acceleration サポートを S3 ストレージプラグインに追加する
TW-78266 — Commit Status Publisher に GitLab のマージ結果サポートを追加
TW-79854 — Gitlab の Commit Status Publisher の構成で OAuth トークンをサポートする
TW-50155 — PerfMon: メモリ使用量の絶対値を表示する
TW-79226 — リフレッシュ可能なトークンを使用してスペースから作成された VCS ルートの VCS ルートの編集ページにトークンの取得ボタンを追加
TW-75678 — スポット配置スコアを使用して AWS EC2 スポットインスタンスビルドエージェントを実行する
TW-47050 — 指定されたタグ値を使用して最後に作成された AMI からインスタンスを起動するようにエージェントイメージを構成できるようにします
TW-77702 — JetBrains Space のリフレッシュ可能なトークンをサポート
TW-77313 — TeamCity DSL の DslContext に url を追加する
TW-75548 — EC2 エージェントの UI を簡素化
TW-74127 — Sakura: 「エージェントパラメーター」タブの実装
バグ
TW-83821 — リフレッシュ可能なトークンが元々他の非親プロジェクトで発行された場合、プロジェクトでは機能しない
TW-55164 — Windows エージェントは Windows 10 ネイティブ SSH エージェントをサポートしていません
TW-76456 — Kotlin DSL で重複するクラウドプロファイル ID を許可しない
TW-60493 — バージョン設定: 機能ブランチの vcs ルートを変更できるようにします
TW-80096 — 「dotnet test」と NUnit アダプターを使用した場合のテスト数の不一致
TW-82541 — ビルドキューオプティマイザーは、同じビルド構成の異なるビルドに依存するビルドチェーンを作成できる
TW-85014 — Gradle ランナープラグインのサイズが 20 倍に増加
TW-83331 — クリーンアップが不十分なため、テーブル test_names が大きくなりすぎる可能性があります
TW-83971 — OAuthTokensStorage でデッドロックが発生する機能
TW-83663 — REST API - 「failedToStart:true」のビルドは、「property:(name:XYZ)」と組み合わせると応答に表示されません。
TW-82564 — TeamCity REST API が同じビルド構成の別のビルドのアーティファクトを提供することがある
TW-83158 — コミットステータスパブリッシャーが個人ビルドのキューステータスを Bitbucket クラウドから削除しない
TW-83187 — XML-test-reporting は、Unity ランナーの Unity によって作成された NUnit v3 レポートのテストクラスをレポートしません
TW-84049 — JaCoCo カバレッジがエラーなしで表示されない
TW-82983 — 依存関係と依存ビルドが異なるノードに割り当てられている場合、外部アーティファクトストレージを使用したマルチノードセットアップでアーティファクトの依存関係を解決できませんでした。
TW-60923 — サーバー上のツールを更新した後にエージェントが再起動する
TW-80488 — VCS からのアーティファクトの依存関係設定が、ブランチで変更されると正しく処理されない
TW-67979 — バージョン管理設定のデフォルト以外のブランチで依存関係オプションを変更しても効果がない場合がある
TW-83463 — GitHub アプリの「リポジトリアクセス」設定で除外されていたとしても、新しいプロジェクト / ビルド構成の作成中はすべてのパブリックリポジトリが表示されます。
TW-81257 — 8GB を超えるファイルが含まれている場合、ビルドキャッシュを公開することはできません
TW-85218 — DSL 機能ブランチで実行タイムアウトが発生したマトリックスビルドが、「アーティファクトの依存関係を解決できませんでした」という不明瞭なエラーで失敗する
TW-83092 — Teamcity-csharp-interactive から開始されたテスト実行での一貫性のないテストレポート
TW-84399 — IntelliJ ツール: インストールを再試行して、ディストリビューションがすでにダウンロードされているかどうかを確認してください
TW-83920 — Azure DevOps のコミットステータスパブリッシャー構成の Kotlin DSL 構造を実現する必要がある
TW-83841 — ReSharper インスペクション: R# CTL プラグインヒントの「ダウンロード」、「ファイル」、「フォルダー」オプションを新しい ID 形式に変更します
TW-83982 — jetbrains.buildServer.clouds.kubernetes.connector.PodConditionType.<pod_condition> という列挙定数はありません
TW-84576 — マトリックスビルド: 保存時にビルドフィーチャフォームにエラーが表示されない
TW-81525 — Safari のビルドログの展開 / 折りたたみボタンが切り取られる
TW-84550 — 無条件のコミットステータス公開は仮想ビルド構成に対して実行されます
TW-81524 — キューに入れられた並列テスト /VCS トリガーによってトリガーされたマトリックスビルドが、より新しいキューに入れられたビルドに置き換えられない
TW-84843 — 構成タイプをレギュラーからコンポジットに変更した後も、マトリックスビルド機能が存在します。
TW-79948 — VCS ルートからリポジトリにアクセスできないユーザーは、このリポジトリの新しいトークンを取得できます (Azure DevOps を除く)
TW-84155 — 金庫: 「接続テスト」ボタンは空のフィールドで接続成功を返します
TW-84825 — VCS ルート設定にのみ存在するブランチでビルドがトリガーされると失敗する
TW-83303 — インスタンスタイプが構成で手動で指定されていない場合、EC2 クラウドプロファイルはスポット Fleet インスタンスを即座に終了します
TW-85137 — Teamcity-server.log の UnexpectedDBException
TW-85103 — スペースアプリケーションの作成が成功しませんでした
TW-84140 — Slack 通知が終了したビルドに対して機能しない
TW-84317 — 複数の機能が同じ vcs URL を使用している場合、プルリクエスト機能によって報告されたシステムの問題が解決されない
TW-84357 — マトリックスビルド: エージェント要件にマトリックスパラメーターが含まれている場合、手動ビルド実行時に「互換性のあるエージェントがありません」というメッセージが表示される
TW-84396 — 非推奨の java ヘルスレポートは常に最新のドキュメントバージョンを参照します
TW-55960 — 正常なシャットダウン後にメインサーバーが起動すると、セカンダリノードがビルドエージェントカウンタをゼロと表示する
TW-84073 — ページコンテンツを変更ページの中央に配置しないでください
TW-82308 — EC2 Mac インスタンス: Mac ホストタグを指定せずに設定を保存することはできません
TW-85087 — サーバーは完全に初期化される前にアップグレードのためにエージェントを送信する可能性があります
TW-79307 — 待機理由「オーバーフロー」とは何ですか ?
TW-81527 — 「ターミナルを開く」ボタンは「エージェントの概要」タブにのみ表示されます
TW-84910 — [S3 アップロード ] 署名付き URL TTL 期限切れによりアップロードが失敗する
TW-83559 — プルリクエストプラグインで Bitbucket API URL を https://bitbucket.org/api/2.0/ から https://api.bitbucket.org/2.0/ に変更
TW-84268 — 新しい EC2 UI: ID の前にイメージ名とインスタンス名を表示し、リストを名前で並べ替えます
TW-84962 — Kotlin DSL ローカルデバッグが壊れている
TW-84177 — 認証モジュール設定の「OAuth ユーザーにログインを許可する」チェックボックスはわかりにくい場合があります
TW-77914 — Kotlin + openjdk-18 経由で構成を生成する際の Maven エラー: 「セキュリティマネージャーは非推奨です」
TW-82848 — S3 ストレージの新しい UI: 壊れた認証情報が使用された場合に S3 ストレージ設定に表示されるエラーメッセージを改善しました
TW-83185 — S3 ストレージの新しい UI: 以前に間違ったエンドポイントが使用されていた場合、バケットを再選択しないと更新されたカスタム S3 ストレージ設定を保存できません
TW-84932 — Perforce 変更収集における非効率的なキャッシュ
TW-84915 — ドメイン分離機能が有効になっている場合、ネストされた複合ビルドのアーティファクトをダウンロードできない
TW-60435 — 対応するビルド機能が無効になったり、ビルド構成内またはビルド構成から削除されたりした後でも、プルリクエストプラグインによって報告されたシステムの問題が解消されない
TW-71177 — キューに入れられたビルドの 1 つに対する RunType.PropertiesProcessor process() メソッドの例外により、キューに入れられた他のビルドが開始できなくなる可能性があります
TW-83801 — GitHub アプリ接続のテスト接続は、アプリケーションではなくインストール機能をチェックする必要があります
TW-83942 — プロジェクトがエラーとともにコピーされた場合、サーバーを再起動するとプロジェクトが消え、「構成ファイルに重大なエラーがあります」と表示されます。
TW-83763 — TeamCity は新しい PSQL 16 で起動に失敗しました、エラー: 認識されない構成パラメーター "lc_collate"
TW-51774 — 接続の追加のいずれかに複数の「接続のテスト」ボタンダイアログ
TW-82764 — エージェント JDK: ダウンロードの進行状況を追加
TW-83850 — Azure DevOps のリフレッシュ可能なトークン情報が、接続アイコン経由でトークンが発行された場合に VCS ルートページに表示されない
TW-83253 — GitHub アプリ: GitHub アプリ接続の使用中に表示されるエラーメッセージを改善しました。 その 3
TW-84225 — SSL 証明書が読み込まれていないか、GtHub Enterprise Server に接続されていない場合、GitHub App を GitHub Enterprise にインストールしようとすると「予期しないエラー」が発生します。
TW-84485 — ビルドスケジュール: キャンセルされたスケジュールされたビルドは履歴として表示されます
TW-83208 — マトリックスは、構成パラメーターの代わりに優先テンプレートのパラメーターを構築します
TW-72890 — perforce クライアントが存在しない場合、VCS ルートとビルドログで警告が表示されるはずです
TW-83628 — ビルドキャッシュ: ビルドでキャッシュがダウンロードされない場合、「変更された場合にのみ公開」オプションは機能しません
TW-84339 — UI から角括弧を使用してアーティファクトフォルダーを開けません
TW-84375 — コンポジットビルドが失敗した場合、調査自動割り当て機能が誰も割り当てない
TW-84596 — エージェント上でツールを解凍できないと、インストールが永久に失敗する可能性があります
TW-53765 — runAs: runAs プラグインがインストールされている場合、teamcity-agent.log に不要なエラーが表示される
TW-81481 — ProvideAwsCredentials BuildFeature の使用時に挿入される認証情報ファイルに AWS リージョン情報を追加します
TW-83264 — クリーンアップルールが無効になっている構成では、アーティファクトの依存関係のクリーンアップが妨げられます
TW-58961 — S3 アーティファクトのストレージ: ビルドエージェントでプロキシ設定を構成する一貫した方法を提供する
TW-83885 — アップグレード /isLocal エージェントコマンドには通常のエグゼキュータスレッドプールを使用しないでください
TW-71098 — ビルドが P4 から最新リビジョンを取得しない
TW-84065 — PostgreSQL 接続の testOnBorrow と検証クエリをデフォルトで有効にする
TW-39955 — スナップショットの依存関係の失敗により開始に失敗するビルドに利用可能なエージェントを待たないでください
TW-83312 — 空きディスク領域の段階でビルドが失敗する
TW-82939 — vcsRoot.<ID>.shelvedChangelist パラメーターは使用できません
TW-72739 — ブランチフィルターは、プロジェクトの現在の問題ページでは使用できません。
TW-83266 — 並列テストも有効にするとパフォーマンスタブが表示されなくなる
TW-78117 — TeamCity エージェントが単一のビルドステップのスコープ内で新しいプロセスを作成するたびに、Docker コンテナーが作成される
TW-84278 — S3 は、そのヘッダーが AWS エージェントでのみフェッチされるようにする必要があります。
TW-82406 — 接続直後にクラウドエージェントが終了する
TW-84125 — HSQLMetadataStorage でのデッドロック
TW-83716 — REST API プラグインは ServerPaths Spring bean を認識しません
TW-84545 — 無条件のコミットステータスの公開は、ビルドチェーンの重要でない部分に対して実行されます。
TW-84583 — ユーザー名が定義されている場合、GitLab のプルリクエストビルド機能の「VCS ルート (-s) 資格情報を使用する」設定ではトークン認証はサポートされません。
TW-84333 — マトリックスビルド: チェックアウトルールにマトリックスパラメーターが含まれている場合は、チェックアウトディレクトリを空にする
TW-83181 — S3 ストレージの新しい UI: アクセスキーの詳細変更後にストレージ設定(バケット、転送高速化設定)がリセットされる
TW-83709 — Build.step.status パラメーター名がメタランナービルドステップのステップ ID と異なります
TW-83695 — ビルドステップのコピーアクションは古いスタイルのステップ ID Runner_X を設定します
TW-84062 — 自動検出されたビルドステップには古いスタイルの ID = RUNNER_X が付いています
TW-83451 — REST ビルドのカウント -1 が nexthref でカウント 0 に変更され、内部サーバーエラーが発生する
TW-84570 — 新しく作成された Space 組織の接続は常に保留中として開始されます
TW-82846 — S3 ストレージの新しい UI: カスタム S3 ストレージを使用して公開されたアーティファクトを TeamCity からダウンロードできません
TW-84345 — SpaceApplicationInformationManager.scheduleForConnection が projectRestored から呼び出され、低優先実行キューがいっぱいになります。
TW-84180 — ビルドスケジュール: スケジュールされたビルドは、キューからの即時ビルドを置き換えるべきではありません
TW-84186 — /app/messages からメッセージをロードしようとすると StackOverflowError が発生する
TW-84075 — パラメーター内の Null 許容 href は NotNull であってはなりません
TW-84323 — ログインページのサービスワーカーキャッシュをクリアする
TW-83626 — S3 ストレージの新しい UI: ストレージタイプを変更すると、接続フィールドが壊れることがある
TW-83634 — S3 ストレージ設定の「AWS 接続の編集」ダイアログを使用して「シークレットアクセスキー」を変更する方法はありません
TW-82827 — Git および Perforce VCS ルートの最初のブランチリビジョン追跡を無効にする
TW-83234 — リモートパラメーターの追加の空行を含む DSL 生成
TW-81107 — AWS 接続により優れた DSL を提供する
TW-83829 — Python 実行可能ファイルは見つかりましたが、エージェントパラメーターに報告されませんでした
TW-81847 — Azure VCS ルートのテスト接続で誤ったステータスが表示されることがある
TW-83100 — 「S3 ストレージの接続」ページの近くに プラス と鉛筆ボタンのヒントを追加します
TW-54299 — 範囲 すべて の ビルド期間 グラフに間違ったエージェントが記載されています
TW-83178 — S3 ストレージの新しい UI: 設定を修正してもエラーポップアップが自動的に閉じない
TW-83101 — カーソルがいずれかのフィールドにある場合、ホットキーを使用して新しい接続ポップアップを閉じることができません
TW-84138 — 「詳細」フィルターを使用して別のビルドログを開いた後の「未定義」ビルドログフィルター
TW-83179 — 「リクエストによる一時認証情報の発行」が無効になっている場合でも、S3 ストレージから誤った STS エンドポイントを持つ AWS 接続を保存できない
TW-83806 — クラウドイメージリストの AMI/ テンプレート AWS 名が読み込まれると、目に見える遅延が発生します
TW-83640 — [rest-api] java.lang.IllegalArgumentException: 比較メソッドが一般契約に不正しています。
TW-71473 — ビルドトリガー責任がノード間でトリガーを再配布しない場合がある
TW-34249 — コミットステータスパブリッシャープラグイン: ネットワークの問題で再試行してください
TW-82881 — アプリケーションの権限が拡張された後のトークンの使用状況
TW-83992 — 対応する接続が構成されていない場合、プルリクエストのビルド機能で「リフレッシュ可能なアクセストークン」オプションが欠落する
TW-83664 — タブまたはフィルターを切り替えた後のビルド依存関係リストのレンダリングが遅い
TW-83988 — プロジェクト作成ページには、Bitbucket Cloud (および GitHub.com) 接続が 1 つだけ表示されます。
TW-82978 — DSL 検証はリモートパラメーターに対して処理されていません
TW-83340 — TeamCity IntelliJ プラグインは、機能をまったく使用していない場合でも、多くのアクティビティを行うことがあります
TW-83896 — クラウドでのプロジェクトのインポート: アーティファクトの移動に関するドキュメントへのリンクが切れています
TW-83926 — カスタムチェックアウトディレクトリパスに関する紛らわしいドキュメント
TW-83752 — 並列テストが有効で、実行タイムアウトがゼロではない場合、一部のビルド機能 (通知、ステータス公開、ビルド承認) が機能しません。
TW-83708 — 以前は UUID を持たなかったビルド構成に UUID を割り当てると、履歴が失われる
TW-81834 — 「新しいパラメーターの追加」のサイズ変更可能な入力フィールドが正しくありませんダイアログ
TW-83635 — S3 ストレージページで AWS 接続を編集しているときに、「新しい AWS 接続を追加」というヘッダーのダイアログが表示されます。
TW-83681 — UI で指定されたビルドステップ ID は DSL にコミットされていません
TW-83698 — perforce はすでに実行されているビルドに対するシェルブトリガーの起動
TW-83263 — このビルド機能を使用したビルドがより大きなチェーンの一部である場合、並列テストビルド機能によりビルドの再利用が無効になる可能性があります
TW-83569 — ビルドバッチフィルターのビルドログタブセクションには追加のドロップダウンメニューはありません
TW-82843 — 互換性のないエージェントセクションの暗黙の要件部分の表現を改善しました
TW-83693 — Space のつながり: 接続ボタンがアクティブではありません
TW-83759 — ビルドキューに永続化されていないビルドは、キューに入れられた別のビルドの開始を妨げる可能性があります
TW-83745 — エラーがない場合でも、ログに "TeamCity 設定エラーが検出されました" というメッセージが表示される
TW-82584 — サイレントに再実行すると間違った依存関係が選択される
TW-83174 — Docker 実行イベントがコンテナー情報タブに表示されない
TW-83696 — スペース接続のリンクをクリックすると編集モードが開きます
TW-81194 — JetBrains Space 接続の完全なクライアント ID を表示 / コピーする機能
TW-83128 — S3 プロファイル設定から AWS 接続を簡単に編集する方法を追加
TW-82286 — 複数の問題トラッカーを同じパターンで統合すると、予期しない動作が発生する可能性があります
TW-72738 — 一致するユーザーが見つからないため、Perforce Shelved Trigger によって個人ビルドを開始できない場合に、UI で警告を表示します。
TW-81340 — コミットステータスが公開されました: キューに追加されたビルド (開始されたビルド) に関する情報は、セカンダリノードによって公開されません。
TW-68421 — 複合ビルドのレポートタブ
TW-82884 — Powershell ランナーは、構成が永続化された状態から初期化されると Linux 上で動作しません
TW-80188 — Bitbucket サーバーのコミットステータスパブリッシャー: アクセストークン認証が使用されている場合、ベース URL は接続から入力されません
TW-83644 — 通常のエグゼキュータキューがいっぱいであるためにビルドを開始できない場合、ビルドは間違った状態で表示されます。
TW-82951 — S3 ストレージの新しい UI: 古いストレージのストレージタイプは、ストレージのリストとストレージ設定で異なる場合があります
TW-82682 — 新しい EC2 UI: 「デフォルトの資格情報プロバイダーチェーンを使用する」フィールドに説明のヒントがありません
TW-62721 — EC2 クラウドプラグインは、デフォルト認証情報プロバイダーの使用を拒否するプロパティを無視します。
TW-82638 — アーティファクトのファイル名のディレクトリが 255 文字を超える場合のエラーレポートを改善しました
TW-81267 — 公開ルールにパラメーター参照が含まれている場合、変更されたビルドキャッシュは「変更された場合にのみ公開」オプションでは公開されないことがあります。
TW-82855 — S3 ストレージの新しい UI: teamcity-server.log に「Ajax リクエスト処理中に予期しないエラーが発生しました」という警告が表示される
TW-83129 — 2 つのパラメーター ID は、Amazon Web サービスの DSL 設定でコミットされます
TW-83130 — s3 互換ストレージ向けのより優れた DSL
TW-83133 — バージョン設定が有効で「UI 経由でプロジェクト設定の編集を許可する」オプションが無効になっている場合でも、S3 設定を編集できます。
TW-83534 — ビルドバッチフィルターのビルドログタブセクションには追加のドロップダウンメニューはありません
TW-76890 — AWS で Transfer Acceleration が無効になっている場合、アーティファクトをダウンロードしようとしても明確なエラーが発生しない
TW-82474 — 新しい EC2 UI は読み取り専用です: 一部のフィールドは他のフィールドよりも編集可能に見えます
TW-82385 — 新しい EC2 UI イメージのリスト: イメージ名を「イメージの編集」ページへのリンクにする
TW-82570 — GitHub アプリ: GitHub 側でトークンを取り消すと、ユーザーは GitHub APP 接続を使用できなくなります
TW-83006 — TeamCity が Swarm でテスト実行を作成する際の Swarm テスト実行連携が Perforce Swarm 2023.02 で壊れた
TW-83345 — スナップショットの依存関係の失敗によりキューに入れられたビルドが削除されると、保留中のコミットステータスがスタックすることがある
TW-83225 — Sakura UI が特定の古いビルドを表示できない
TW-83307 — 「ビルドの比較」ページでテストが常に正しく一致するとは限りません
TW-82734 — Github の間違った問題パターンで問題ログページを開けません
TW-82763 — GitHub アプリ: 同じレベルでプロジェクトをコピーした後、コミットステータスパブリッシャーの GitHub アプリアクセストークンとプルリクエストのビルド機能が動作しなくなる
TW-82629 — GitHub アプリ: GitHub App Token はプルリクエスト機能設定の必須フィールドではありません
TW-82678 — ログインページに戻った後、エラー "ログインするにはブラウザーの Cookie をクリアするか、ブラウザーを再起動してください。" が表示される
TW-82089 — ec2 プラグインの Kotlin DSL は非標準の名前を持つ領域を定義します
TW-80189 — Bitbucket のコミットステータスパブリッシャー: 接続を接続名で並べ替える
TW-83439 — ビルド docker step のソースプロパティは DSL で必須である必要があります
TW-82147 — コミットステータスパブリッシャーおよびプルリクエストビルド機能の UI で OAuth 2.0 認証タイプを統合
TW-82470 — 新しい EC2 UI: クラウドイメージを保存できない場合は、検証に合格しない最初のフィールドまでスクロールします。
TW-80294 — ImageBuilder プラグインでは、ターゲットインスタンスのセキュリティグループを選択できません。
TW-83042 — プロジェクトが読み取り専用の場合でも、「スペースプロジェクトレベルの接続の作成」ウィザードが表示されます。
TW-83237 — デフォルトフローの進行状況メッセージがクリーンアップされない
TW-82582 — provideAwsCredentials 機能: env.AWS_SHARED_CREDENTIALS_FILE をパラメーターとして明示的に一覧表示しないと、その資格情報ファイルを使用できません
TW-80285 — ImageBuilder プラグインがセカンダリノードで動作しない
TW-82715 — 残りの API: ビルド構成を順次移動すると、名前に過剰な接尾辞が追加されます
TW-82112 — GitHub アプリ: クライアント設定が正しくない状態で GitHub アプリを使用して TeamCity にログインしようとすると予期しないエラーが発生する
TW-83272 — クラウドイメージ (エージェントタイプ) が存在しないクラウドプロファイルに属している場合、データベースからクリーンアップします。
TW-82810 — TeamCity が AWS アクセス鍵 ID をシークレットとして非表示にする
TW-83103 — AWS ImageBuilder でソース VM のパブリック IP の使用を許可する
TW-23893 — VCS の変更を収集する際の一意の制約違反
TW-82933 — シェルブされた Perforce チェンジリストで REST 経由でビルドが開始された場合、Perforce ユーザーに一致するものがなくても TeamCity はトリガーに失敗してはならない
TW-80291 — ImageBuilder プラグインでは VPC を選択できません
TW-82514 — 新しい EC2 UI: 「ユーザーデータ」フィールドをデフォルトで非表示にすることを検討する
TW-82773 — 新しい EC2 UI: AMI ソース = イメージタイプをインスタンスから AMI に変更した後、デフォルトで独自の AMI が選択されます
TW-82611 — 一部の Ant ステップがロギング中に SOE で失敗する
TW-80908 — エージェント JDK: 「JDK の追加」ウィンドウを閉じても URL フィールドがクリアされない
TW-82915 — プラグイン Kotlin DSL がメイン DSL の変更後に再コンパイルされない
TW-79862 — 適用できないコマンドの .NET ランナーで並列テストに関するヒントを表示しない (Nuget)
TW-82819 — ImageBuilder は arm ベースのエージェントでは動作しません
TW-48423 — クラウドプロファイル。 終了条件フィールドを検証します。
TW-80293 — ImageBuilder プラグインでは、対応するタグが欠落している場合、サブネット名が「null」として表示されます。
TW-78630 — エージェントのサイドバーには「アイドル」ステータスまたは 'disabled' ステータスが表示されます
TW-82765 — AWS AMI ImageBuilder がテンプレートを検証できませんでした
TW-81256 — ビルドキャッシュ: 絶対パスからのキャッシュの公開を許可する
TW-81603 — ポップアップウィンドウにサイズグリップのあるテキストフィールドがある場合、親ウィンドウの境界を超えてこのフィールドのサイズを変更できます。
TW-82560 — サービスワーカー検証フェーズで行われた更新によって、メイン Reducer の更新がトリガーされない
TW-78632 — 展開されたビルドでダウンロードされたビルドログが zip アーカイブ内のファイルを返す
TW-82539 — Ant ランナーは並列タスクの報告者スレッド ID を考慮しません
TW-82190 — ProjectsModelListener.projectRestored での例外 (ExternalProjectModelEventsListener.resetCloudIntegrationStatusForProject)
TW-81845 — Azure トークンが間違っているとテスト接続が機能しない
TW-79144 — 関連する接続が削除され、再度追加された場合、リフレッシュ可能なトークンを使用した VCS ルートのテスト接続では何も表示されない
TW-80267 — コンテキストパラメーターを使用して settings.kts から設定をインポートしようとすると、ブランチ仕様がリセットされる
TW-82445 — クラウドイメージをコピーすると、AMI ソースフィールドが「AMI ID」オプションにリセットされます
TW-80938 — 権限がない状態でバージョン管理された設定トークンをコピーしようとしてもエラーは表示されません
TW-82386 — 新しい EC2 UI: 「Amazon タグ制限」ヘルプリンクを新しいウィンドウで開く
TW-73553 — JetBrains スペースボタンからスペース URL を表示します。
TW-79207 — VCS ルートの作成時にリフレッシュ可能なトークンが確実に使用されない
TW-74096 — MSBuildStep.MSBuildToolsVersion.V17_0 が Kotlin にありません
TW-73641 — [S3 ストレージ ] 別の aws アカウントによってアップロードされた s3 オブジェクトにアクセスできません
TW-82213 — デフォルトの認証情報プロバイダータイプが使用されている場合、セッション構成フィールドを表示しない
TW-82101 — ブランチの変更はビルドページャーには影響しません
TW-78606 — AWS 認証情報ビルド機能で間違った認証情報が使用されているため、「AWS 接続の説明を取得できません」と表示されます
TW-81975 — 「UI アクションの処理」責任のないセカンダリノードでディスクスペースウォッチャーのヘルスレポートの詳細を表示します
TW-74766 — 「JSP の事前コンパイルに失敗しました」というメッセージは DEBUG に追加情報を表示しません
TW-81800 — イベントハンドラーでエラー: リスナー jetbrains.buildServer.server.parallelTests.ParallelTestsMuteInfoProvider$1 のメソッド BuildServerListener.buildInterrupted の呼び出しエラー: jetbrains.buildServer.serverSide.impl.InvalidBuildPromotionException: id: 312428564 のビルドプロモーションが見つかりません
TW-72998 — アーティファクトの依存関係の変更を変更数に含めることは明らかではありません
TW-81798 — 依存関係が開始できない場合でも、複合ビルドは実行を継続します。
TW-80211 — アーティファクトの依存関係を解決すると、アーティファクトキャッシュがエージェント上にすでに存在する場合は再書き込みされ、ビルド時間が増加します。
TW-80400 — 元のビルドがかなり前に終了した場合、ビルド終了トリガーでビルドをトリガーすべきではありません
パフォーマンスの問題
TW-83063 — カスタムデータストレージデータのクリーンアップが遅い
TW-84243 — 依存関係に多くのブランチがある場合、カスタムビルドダイアログが遅くなる
TW-84736 — プルリクエストプラグインの repositoryStateChanged マルチノードイベントの処理が遅くなる場合がある
TW-83062 — 追加のブランチスペックの計算が遅いため、変更のチェックが遅い
TW-78429 — アーティファクトの依存関係のいくつかのクエリには、不要なワイドフィルターが含まれています
TW-82294 — 同じビルドチェーンに対して複数の変更チェックタスクを実行できます
TW-82255 — 一部の VCS ルートで多数のコミットが検出されると、無関係なプロジェクトの変更結果のチェックの配信が遅くなる可能性があります
TW-82723 — お気に入りのビルドが多数ある場合、サーバーにアクセスできなくなる
TW-84618 — Perforce の変更のチェックが非効率的 (ネストされた doGetPath2latestRevision 呼び出し)
TW-84279 — 純粋なバージョン設定 VCS ルートのリビジョン計算を回避する
TW-83554 — 新しいテスト履歴ページは、キューに入れられたビルドにのみ関連するデータを要求します
TW-83917 — 処理が遅いビルドエージェントメッセージ
TW-83337 — test_medata テーブルが大きくなると、テストメタデータストレージディクショナリクリーナーが機能しなくなります
TW-81876 — 何百もの依存関係がある複合ビルドでは CoveragePageFragment.isAvailable が遅くなる
TW-83657 — 影響を受ける構成の数が多い場合の遅い変更の詳細ページ
TW-83447 — mute_test_in_proj SQL クエリからの SQL 選択 max(mute_id)、project_int_id、test_name_id が遅い
TW-82994 — スケジュールトリガーにはブランチ制限がありません
TW-82496 — エージェントタイプのリクエストでは、無効になったエージェントタイプをデータベースからロードするのに時間がかかります。
TW-64960 — 多数のマージコミットがあり、これらのマージが多くのビルド構成に影響を与える場合、変更の永続化が遅くなります。
TW-81830 — デプロイセクションが大きいため、ビルド概要ページの速度が大幅に低下します。
TW-81705 — セクションが折りたたまれているときにリクエストを送信しない
TW-82028 — ビルド構成の数が多い場合、バージョン管理された設定の適用が遅くなる
TW-80217 — 一時的なエージェントにアーティファクトキャッシュを書き込まないでください (「最初のビルド後に終了する」オプションを備えたクラウドエージェント)
TW-80273 — 通知イベントアダプターでの tests_unmuted イベントの非効率的な処理
セキュリティ
55 件のセキュリティ問題が修正されます。 修正された問題の大部分は TeamCity コードベースに起因するものではなく、更新されたサードパーティ依存関係に関連していることに注意してください。