TeamCity 2022.10.1 リリースノート
ビルド: 116934
2022年12月1日。
機能
TW-75758 — ビルドの承認: 不適切に構成された承認規則に関する正常性レポートを追加する
TW-78345 — システムプロパティを介して渡される dotnet msbuild ... コマンドのパラメーターで特殊文字をエスケープする可能性を追加します
TW-77877 — エージェント IP アドレスの「クリップボードにコピー」アクションがありません
バグ
TW-78243 — サーバーで HTTPS が無効化されている場合、TeamCity へのログインが機能しないことがある
TW-78773 — ログメッセージを別のノードに送信できないスレッドが原因で、実行中のビルド状態の更新がブロックされています
TW-78718 — Container Wrapper の dotnet msbuild コマンドの空の .NET カバレッジレポート
TW-52354 — [Kubernetes プラグイン ] K8S プラグインによって開始されたインスタンスのクラウドインスタンスがなくなった (クラウドプロファイルによって報告されない)
TW-78241 — TeamCity コミットステータスパブリッシャーが GitHub の細粒度トークンで失敗しました
TW-78578 — 新しい NUnit コンソールランナー 3.16 のサポート
TW-78170 — Maven ランナー: ユーザー pom に teamcity maven プラグインリポジトリが含まれている場合、info-maven-plugin が失敗する
TW-78699 — クロスプラットフォーム .NET コードカバレッジが「プロファイリングを開始できません。 PDB サーバーが開始されていません」というメッセージで失敗する
TW-78177 — AWS 接続の自動生成された DSL に余分なパラメーター awsConnectionId が含まれています
TW-78276 — ビルドチェーンがセカンダリノードでトリガーされると、すべての依存関係の再構築が機能しない
TW-78351 — 2022.10 にアップグレードしてから、Kotlin DSL が DSL 依存関係の生成 / 取得に失敗する
TW-78567 — BuildFailureCheckerFactoryImpl.logInvalidCondition により NullPointerException エラーが発生し、ビルドの開始が妨げられます
TW-77969 — リモート実行は常に「概要の更新に失敗しました」で失敗します: 読み取りがタイムアウトしました」
TW-78410 — 2022.10 へのアップグレード後、FXCop プラグインが FxCopRoot および FxCopCmdFileVersion パラメーターを報告しない
TW-78746 — BuildStarter.selectNode の例外: java.lang.IndexOutOfBoundsException: 長さ 2 の範囲外のインデックス 2
TW-78143 — エージェントの互換性のある構成タブのビルド構成カウンターには、複合ビルドが含まれています
TW-75507 — サーバー上のネイティブ git のカスタム ssl 証明書のサポート
TW-78511 — ビルドステップ実行条件: 「等しくない」では空の値を指定できません
TW-78273 — HTTPS 設定: アップロードされたキーのより良い処理
TW-69692 — ビルドの概要 - 「クラウドイメージが存在しません」ページで削除されたエージェントをクリックします。
TW-78301 — 2022.10 へのアップグレード以降、EC2 クラウドエージェントがクラウドプロファイル設定から正しいセキュリティグループを取得しない
TW-72324 — 保留中の変更タブは、保留中の変更の数量によっては更新されません。
TW-78244 — AWS Connection と AWS Credentials のドキュメントへのリンクを追加します
TW-72603 — ModificationStateCalculatorImpl$1: java.lang.IllegalArgumentException: ノードが見つかりません: 52284612
TW-76422 — AWS 接続: テスト接続中の障害に関する警告を改善
TW-78339 — AWS 接続: 認証情報が .aws/credentials ファイルにある場合、「デフォルト認証情報プロバイダーチェーン」タイプが機能しない
TW-78690 — build_project テーブルから並行してデータを削除しないようにする
TW-78698 — 「クリーンチェックアウトを強制する」および「すべてのスナップショット依存関係に適用する」を使用してトリガーをスケジュールしても、依存関係が再構築されない
TW-78421 — .NET コードカバレッジが「TargetExecutable: ファイルが存在しません:」というメッセージで失敗します。
TW-78689 — DSL クラスの hashCode 契約を修正
TW-78169 — 追加のクラウドインスタンスの起動 (エージェント登録中および flushQueue 中の競合状態)
TW-78037 — スペースオンプレミスの VCS URL が正しくない
TW-78555 — jetbrains.buildServer.configs.kotlin.CustomChart.PatternSeries が間違った型を使用しています
TW-75820 — 並列テスト: 生成されたプロジェクト / 構成をエクスポートしない
TW-76509 — CurrentStateCache によってログに記録された大量のスタックトレース: java.net.URISyntaxException: Git URI を解析できません: URI が空または null でした
TW-78530 — 終了ビルドトリガーによってビルドキューに重複ビルドが作成される
TW-78255 — ElasticSearch テンプレートに一意の名前を付ける
TW-78622 — URL ページからプロジェクトを作成すると、必要な DSL コンテキストパラメーターがランダムな順序で表示されます
TW-78579 — 並列テストバッチをリセットをクリックしても、splitLifeTime タイムアウトが経過するまで、すべてのバッチで新しいテストが実行されます。
TW-78378 — 単一のビルド設定で AWS Credentials ビルド機能の複数のインスタンスを作成することを許可しない
TW-78595 — Sakura UI でエージェントを再割り当てした後、エージェントリストが更新されない
TW-77698 — テンプレート内の「並列実行のためのテストの分割」リンクをクリックするとエラーが発生します。
TW-78137 — エージェントの互換性のある構成タブのビルド構成カウンターには、並列テストバッチが含まれています
TW-78506 — splitLifeTime が明示的にオーバーライドされた場合、新しい VCS の変更でテスト分割バッチを変更しないでください
TW-78529 — 不明確なパラメーターベースのビルドステップの実行条件型の目的
TW-65519 — コミットステータスパブリッシャープラグインを無効にしてから有効にしようとすると例外が発生します
TW-77568 — 失敗条件によって停止された場合、失敗したビルドで変更されたパラメーターはありません
TW-77472 — ビルドの承認: 承認ルールが正しくない場合、ビルドはすぐに失敗します
TW-77284 — AWS 接続: セッション資格情報のない接続のセッション期間を表示しない
TW-71281 — 「クラウドイメージとインスタンスの表示」権限のないユーザーに対して、エージェントツリーにクラウドイメージを表示します。
TW-78484 — 複数のトリガーの ID が同一の場合、スケジュールトリガーの正常性レポートを一度に表示できないことがある
TW-78299 — エージェント上の TFS リポジトリをチェックアウトしようとした際のエラー「java.lang.ClassNotFoundException: クラス 'javax.activation.DataSource' が見つかりませんでした」
TW-74367 — 権限が制限されているユーザーは、実験的 UI で使用可能なエージェントプールのクラウドイメージを表示できません。
TW-78319 — 共有リソース名に使用できる最大文字数の不一致
TW-78093 — セカンダリノードに「SSM 経由で接続」リンクがありません
TW-77805 — アーティファクト移行ユーティリティのログを改善
TW-77427 — アーティファクトの依存関係を解決するときに teamcity-agent.log に記録される奇妙なディレクトリ
TW-77966 — AWS Connection ビルド機能 - 指定したパラメーターを機能リストに表示
TW-78128 — IDEA 2022.2.3 のビルドログの IDEA インスペクション警告
TW-78016 — 「コードとして表示」では、特定のジョブ構成ではなく、テンプレートからの完全なコードが表示されます。
TW-78081 — コミットがデータベースに存在するにもかかわらず、ビルドのビルドログに "TeamCity データベースに変更が見つかりません" と表示される
TW-77098 — 公式 Web サイトから ReSharper コマンドラインツールをアップロードしようとすると、「無効なパッケージ」エラーが発生する
TW-78038 — アーティファクトサイズの障害条件が不明瞭です: 「アーティファクトサイズ 2.1 GB は 2.1 GB と 2% 異なります」
パフォーマンスの問題
TW-76122 — ビルドログのフロー対応インデックスファイルを作成しようとすると、エンドレスループが発生する
TW-78161 — ビルドが終了したときのテストミュート処理が遅い
TW-78476 — Flow 対応のインデックス作成は、大量のディスクリソースを使用します
TW-78429 — アーティファクトの依存関係のいくつかのクエリには、不要なワイドフィルターが含まれています
TW-78574 — 回復可能な VCS エラーに対して不要なイベントが生成される
TW-67312 — アーティファクトストレージ管理タブが遅い
TW-78186 — CustomDataStorageManager の SyncTask スレッドが使用するメモリが多すぎます
タスク
TW-76971 — クラウドイメージの代わりにエージェントタイプのエンティティをサポート
TW-77651 — VCS ホスティングと課題トラッカーの DSL スニペットを追加
TW-78532 — プルリクエストビルド機能に DSL の例を追加
TW-78159 — IntelliJ プラグイン: AbstractTreeBuilder を新しい API に変換します
TW-78438 — AWS Connection の「接続のテスト」オプションには、内部で行われていることに関する詳細情報が表示される場合があります。
TW-78440 — AWS 認証情報 - ビルドログメッセージをより詳細にする
TW-77764 — teamcity-messages python パッケージの新バージョン 1.32 を PyPI にリリース
TW-77975 — ランナーアイコンの追加・更新 (パック #2)
TW-78280 — agentStarted イベントの前にパラメーターをエージェントにインジェクションする
TW-77076 — エージェントの画面: エージェントの種類に基づいてエージェントツリーを構築する
セキュリティ
1 つのセキュリティ問題が修正されました。