TeamCity 2020.2 リリースノート
ビルド: 85487
2020 年 11 月 23 日
機能
TW-68453 — Git リモート操作を指数バックオフで再試行
TW-65724 — サポート対象の OAuth プロバイダー (GitHub、BitBucket、GitLab) による認証
TW-48674 — ビルド内でテストが複数回実行され、少なくとも 1 回のテスト実行が成功した場合にテストを成功としてマークするオプションを追加
TW-67656 — 依存関係タイムライン: キュー内のビルドを表示
TW-25141 — すぐに使える完全な Python サポート
TW-54787 — 誤った安全でない TeamCity Tomcat コネクター構成 (secure="true" scheme="https" 属性がない) を検出し、管理者に警告
TW-68512 — プロジェクト内のすべての構成に DockerHub 資格情報を追加できる機能を追加
TW-61653 — エージェントページ (サイドバーでエージェントが選択されている) - 概要タブ
TW-62152 — ビルドチェーンに参加しているが独自の依存関係がないビルドでは、依存関係タブが空になる。
TW-68399 — 展開されたビルドとビルドページに "実行パラメーターが変更されました" を追加
TW-64632 — セカンダリノードでプロジェクト設定を編集できるようにする
TW-63950 — 新しい UI にビルドの依存元を表示
TW-65747 — セカンダリノードで DSL (Kotlin 形式で設定をダウンロード) を表示できるようにする
TW-66957 — 新しい UI のテスト履歴ページ
TW-64314 — 新しいヘッダー
TW-68469 — Sakura UI でプラグインをサポート
TW-67562 — ヘッダー: プロファイルリンクを使用する前に "マイ設定 & ツール" メニュー項目を除去
TW-33101 — Perforce VCS ルートで P4 Trust をサポート
TW-66159 — 新しい UI で完全なログテキスト検索を実装
TW-68753 — ビルドをエージェントからデタッチし、TeamCity 外で完了できるようにする
TW-68514 — DockerHub からの未認証プルを追跡し、ビルドログに対応する警告を表示できる機能を追加
TW-65864 — プルリクエストビルド機能でソースブランチによるフィルタリングを追加
TW-67907 — チェックアウト中にサブモジュールのフェッチ URL の一部を変更できるようにする
TW-57468 — Bitbucket Cloud プルリクエストのサポートを追加
TW-68503 — BitBucket 認証: 許可するワークスペースのリストを指定できるようにする
TW-67735 — プラグインエンジン: プラグインコンテキストの変更時にプラグインを更新
TW-60732 — 複合ビルドの実行タイムアウトをサポート
TW-66788 — TeamCity::Cucumber::Formatter が Cucumber 4.x で動作しない
TW-67658 — REST API: キュー内のビルドに推定終了時刻または期間を追加
TW-66009 — ビルド構成の調査履歴を提供。
TW-68010 — テストリスト: 表示されているテストのうち 100 件のみが選択されていることを示す表示を追加
TW-5050 — カスタマイズ可能なサーバークリーンアップスケジュール
TW-67504 — 過剰なプラグインリストリクエスト (__ALL__)
TW-65983 — 概要とテストの連続する画像が Experimental UI で利用できない
TW-46982 — アーティファクトストレージの場所ごとにディスク使用状況レポートをフィルタリングできるようにする
TW-67298 — テストが実行されたプロジェクトとビルド構成のリストを返すコントローラーを開発する必要がある
TW-67507 — SAKURA_* プレフィックス付き PlaceID を追加
TW-67144 — フェデレーション編集を React で再実装
TW-59142 — プロジェクトポップアップの polymer コンポーネントを React ベースのコンポーネントに置き換える
TW-64790 — 期限付きユーザーアクセストークンを生成
TW-67412 — ディスク使用状況モニターで外部ストレージをサポート
TW-20647 — REST API 経由でビルド後に VCS ラベルを追加できる機能を追加
TW-40777 — GitHub OAuth を使用して TC にユーザーをログイン
TW-64608 — 新しいヘッダーにカスタム TC プラグインのカスタムアイコンを表示できる機能を追加
TW-67373 — ビルド開始日でテストリストを並べ替えられる機能を追加。 (REST 内)
TW-67006 — 単一のビルドで公開されるアーティファクト数を制限できるようにする
TW-67374 — テストリストにカウンター (成功、失敗、無視、ミュート) を追加。 (REST 内)
TW-66920 — Bitbucket Server の新しい拡張ビルドステータスレポートをサポート
TW-44731 — 対応する ID の課題がない場合に github から返されたプルリクエストを除外
TW-64586 — クラウドイメージ内のクラウドエージェントに存在するパラメーターのセットを事前定義できるようにする
TW-64380 — 新しいヘッダーの展開可能な要素を設計
TW-64623 — プロジェクトの編集モードで特定のタブにジャンプできるようにする
ユーザビリティの問題
TW-68209 — 新しい VCS ルートページでパスワードの代わりにトークンを使用できることを明確化
TW-68649 — Experimental UI でプロジェクト\ビルド構成をユーザーのお気に入りに自動追加
TW-5695 — ビルドリストでカスタムビルドを視覚的に識別
TW-68143 — 新しいセレクターでビルド構成/プロジェクトまでの階層全体を表示。
TW-64073 — 切断されたエージェントを除去した後に親プールへリダイレクト
TW-63067 — 新しい UI のエージェントページにブラウザータブタイトルを追加
TW-68680 — 強制 Docker ログイン機能によるビルドログの改善
TW-67772 — Experimental UI のテスト履歴ページのテーブルに、実行中のテストエージェントが表示されない。
TW-68573 — 新しい UI の「新しいサブプロジェクト」ボタンがわかりにくい可能性
TW-68600 — テスト履歴ページ。 ダウンロードボタンの名前を変更し、成功率にヘルプリンクを提供。
TW-67270 — お気に入りプロジェクトページに「プロジェクトを作成...」ボタンと「サイドバーを構成...」ボタンを追加
TW-68730 — Experimental UI のビルドキューページ用にブラウザータブにタイトルを提供。
TW-68578 — エージェント概要でホスト名のコピーアクションを提供。
TW-68526 — SSH フェッチ URL の使用に関するメモをプルリクエストプラグインダイアログに追加
TW-68560 — Python ランナー。 "Teamcity-messages" ヘルプリンクが同じブラウザーウィンドウで開く
TW-68599 — テスト履歴ページ。 ブラウザータブでページの正しいタイトルを指定する。
TW-68288 — テスト履歴ページ。 成功率チャート (テスト詳細ポップアップ) にビルド番号が表示されません。
TW-68611 — すべてのエージェント関連ページ。 ブラウザータブでページの正しいタイトルを指定する。
TW-66595 — Gradle ランナーのデフォルトビルドファイルは空にする必要がある
TW-68505 — 依存関係タイムライン: キュー内の一部のビルドで、切り詰められたビルド構成名が表示される
TW-68498 — 公開されるアーティファクト数の上限を増やすようユーザーに勧めない
TW-67269 — エージェント概要タブに詳細ボタンは不要。
TW-68419 — ユニットテスト DSL: 紛らわしい Maven スコープ
TW-64247 — 人が作成したビルド問題 UI
TW-66964 — 高度なクリーンアップ設定のフィールドに誤った値が入力されると、紛らわしいエラーメッセージが表示される。
TW-68163 — 接続済みエージェントはないが互換性のあるクラウドエージェントがある場合、"この要件を満たすエージェントはありません" という警告が紛らわしい
TW-55699 — "有効な互換エージェントがありません" という警告を改善し、言及されたアクションにリンクさせる
TW-67740 — クラウドエージェントが利用可能な場合でも、TeamCity サーバーに利用可能なエージェントがないと表示される。
TW-62687 — 新しい UI: 右側の未使用スペース
TW-68001 — ビルド概要ページのテスト用 "すべて選択" ボタンが紛らわしい
TW-63242 — テストメタデータキーでは、最後の部分ではなく文字列の最も共通する部分を置き換える
TW-67924 — 新しい UI では、ビルドが正確にいつトリガーされたかを判断できない
TW-66046 — スナップショット依存関係で失敗したテスト数を確認できない
TW-64984 — お気に入りプロジェクト概要ページですべての縮小可能なサブプロジェクトブロックを展開するオプションを追加
TW-67753 — ディスク使用状況タブで、選択したアーティファクトストレージが構成されているプロジェクトのみを表示
TW-67778 — 互換性のないクラウドエージェントが多数ある場合、ビルド構成の互換性タブがすぐに使いにくくなる
TW-67228 — サーバーがサーバーフェデレーションに追加された後に Add Server フィールドをクリアする。
TW-67449 — GitHub 認証: GitHub 組織フィールドは組織のリストの指定に適していない
TW-67255 — JetBrains Space 接続と JetBrains Space パブリッシャーに必要な権限に関する情報を追加
TW-65420 — ビルド構成 / プロジェクトページのキュー内ビルド: "さらに表示" ボタン
TW-52553 — "Common Failure Conditions" がない理由が不明瞭
TW-66921 — teamcity-server.log のログが不明瞭
バグ
TW-46954 — GitHub プロジェクトで課題が無効化されている場合、GitHub 課題トラッカーの提案を表示しない
TW-67934 — 「Show all personal builds」オプションはテスト実行リストリクエストの結果に影響しない
TW-68091 — Kotlin DSL: v2019_2 パッケージ内の v2017_2 への参照
TW-67381 — 動作の変更: スラッシュで始まる Cron 式はスケジュールトリガーでサポートされなくなりました
TW-20686 — アセンブリ仕様がどのアセンブリにも一致しない場合、NUnit Runner がビルドを失敗させる
TW-66074 — Docker ランナー: Context フォルダー外の Dockerfile をサポート
TW-66327 — 実験的 UI の新しいヘッダーが、発生し得るグローバルヘルスのエラー\レポートを考慮しない
TW-68075 — 統計チャート: プロジェクトの統計タブにあるプロジェクトグラフで、「Time (ms)」データフォーマットの Y 軸が切れている
TW-32313 — 検索で例外がスローされる
TW-68346 — Python ランナー。 Pylint/flake8 インスペクションで type = "Error" のメッセージがエラーとして表示されない
TW-59956 — LDAP: cn に絵文字が含まれる場合、リモートエントリの TeamCity ユーザーの作成に失敗する
TW-66227 — Experimental UI のキュー内ビルドに「Phantom」のキャンセルボタンが表示される。
TW-64801 — StatusComponent が EDT でサマリーを読み込むため、IDEA が頻繁にしばらくフリーズする
TW-66109 — セカンダリノードで maven embedder セッションを解放中に SecurityException が発生する
TW-68863 — アクセストークンの時間制限のデフォルト値を変更する
TW-68628 — 新しいエージェント詳細ページ: サポート対象外の java バージョンで実行されているエージェントに関する警告がない
TW-68189 — カスタム暗号化鍵とともに「Store secure values outside VCS」を有効化した後、VCS ポーリングノードが認証ベースのリポジトリに接続できない場合がある
TW-67273 — Experimental UI のエージェントページで、エージェントが無効化または未認証になった場合の詳細を表示する。
TW-68848 — 再起動された依存ビルドがクラシック UI にのみ表示される
TW-68656 — 「Processing of users data modification requests」の責務が無効化されている場合でも、セカンダリノードでユーザーアクションを引き続き使用できる。
TW-68710 — 検索プラグインで NPE が発生する
TW-62129 — ビルド構成に依存関係\テストがない場合、依存関係タブとテストタブを表示しない
TW-68690 — Python ランナーで必須フィールドの検証を追加する
TW-68765 — キュー内ビルドページを更新すると、ビルドキューのページャーが最初のページにリセットされる。
TW-68606 — サーバーで利用可能なエージェントライセンス数を超えるデタッチされたビルドを開始できる
TW-68443 — ビルドログ検索: ソフトラップが有効な場合、長いメッセージの検索結果のハイライトが正しくない。
TW-57123 — メール通知で TLS 1.2 を強制する。
TW-60322 — Sakura UI のタブ内で「This is the secondary node」という警告が重複して表示される
TW-68142 — 少なくとも 1 つのパラメーターに無効な値がある場合、失敗条件が UI から消える
TW-68688 — Python ランナーの「環境のお名前」のデフォルト値を修正する
TW-68465 — Slack Notifier: ルートプロジェクトにアップロードされた SSL 証明書をプラグインが使用するようにする。
TW-67703 — システム管理者が任意のユーザーにスーパーユーザーロールを割り当てられる
TW-68625 — エージェントサイドバー: エージェントがサーバーに再接続しても切断アイコンが消えない
TW-68177 — info-maven3-plugin をインストールするゴールを変更する (構成可能にする)
TW-68751 — セカンダリノードでプロジェクトの共有リソースを作成しようとすると予期しないエラーが発生する。
TW-67497 — 新しいヘッダーに表示されるユーザー名がキャッシングされる
TW-68559 — 空の新規サーバーで Experimental UI アイコンの位置がずれている
TW-68645 — エージェント認証ダイアログにエージェントプールセレクターがない
TW-68650 — 実験的 UI で Autorize agent ボタンの位置を揃える
TW-68744 — クラウドエージェントページを開けない
TW-68637 — PublishNuGetPackage ビルドログ。 PackagePublishException が誤字 "publush" と完全なスタックトレースを伴って表示されます
TW-68654 — セカンダリノードで不正なルート URL のログ記録を追加します
TW-67080 — TC の起動中に jsp ファイル: [/WEB-INF/tags/buildDataPlugins.tag] で "UI_BUILD cannot be resolved or is not a field" エラーが発生します
TW-64280 — ビルドログでのキーワード検索が不自然に動作します
TW-68691 — Eclipse および IDEA から TeamCity サーバーに接続できません
TW-65174 — 重複したビルド完了タスクに関する警告
TW-68333 — Python ランナー。 "Test reporting" パラメーターが Kotlin DSL のバージョン設定に存在しません
TW-68598 — ビルド履歴ページとプロジェクトページで、デタッチされたビルドのステータスが異なって表示されます
TW-68699 — Python: "引数" コマンドの名前を "カスタム" に変更
TW-68528 — Bitbucket プルリクエスト: アプリパスワードに必要な最小スコープを明確化
TW-68659 — アクセストークンに必須のお名前が指定されていない場合の予期しないエラー。
TW-68617 — "プロジェクトの表示" 権限のないユーザーは OAuth アカウントを TeamCity プロファイルに接続できません
TW-68602 — セカンダリノードで "実行中のビルドによって生成されたデータの処理" 責任がオンの場合、デタッチされたビルドを完了できません
TW-68130 — Python ランナーがビルドステップを自動検出しません
TW-63083 — サービスメッセージで公開された NuGet パッケージのインデックス作成パフォーマンスを改善
TW-68627 — エージェント詳細ページ: 古いエージェントバージョンに関する警告がありません
TW-68289 — REST 経由でビルドをキャンセルすると、常にビルドがキューに再追加されます(ビルド資格情報付き)
TW-67879 — セカンダリノードの teamcity-server.log に WARN " ディレクトリ temp\tc_maven_repo を削除できません" が出力されます
TW-68316 — テスト履歴ページ。 テスト履歴リストでステータス "Fixed" を "Failed" に置き換える
TW-68552 — セカンダリノードで「コマンドライン "chmod" の実行は TeamCity ノード制限により禁止されています」
TW-66979 — rest クラウドイメージエンティティで agentTypeId をサポートする
TW-67802 — Experimental UI の Test History ページから成功率データをダウンロードできるようにする。
TW-68601 — Test History ページ。 ページがスクロールされたときに成功率ポップアップを非表示にする。
TW-68307 — テスト履歴の成功率チャートに表示される平均値を丸める。
TW-68582 — GitLab 認証: アカウント作成中に E メールアドレスが取得されない
TW-68577 — 対応する接続が構成されていない場合、ユーザープロファイルを外部アカウントに接続しようとすると予期しないエラーが発生する
TW-68413 — チェックインごとの VCS トリガーでトリガーされた場合、ビルドが再利用されないことがある
TW-68506 — 依存関係タイムライン: 画面上のスペースが足りない場合、キュー内の 1 つのビルド構成が数行を占めることがある
TW-68610 — デタッチされたビルドはサーバー再起動後に残らない
TW-52489 — テスト履歴ページのレイアウト
TW-68313 — テスト履歴ページ。 上部チャートで表示領域を左に移動すると、Success Rate チャートが破損する可能性があります。
TW-68386 — ビルドがエージェントから切り離されたことをビルドログで明確にする
TW-67798 — Experimental UI の Test History で、同じビルド内の各テスト実行ごとに個別の文字列が作成されます。
TW-68415 — Dependency -\> Timeline タブで、キャンセルされたビルドが Failed として表示されます
TW-66742 — エージェントページまたはクラウドイメージページにフォーカスがある場合、エージェントサイドバーで "left" キーにフォーカスしません
TW-68133 — Python ランナーがロシア語/ドイツ語のお名前のスクリプトを実行できません (Windows エージェントでのエンコーディングの問題)
TW-59244 — エージェント概要: 'Dump threads on agent' アクションの結果がありません
TW-68530 — ビルド構成の名前変更後、ビルドログを利用できません
TW-68206 — info-maven3-plugin の Maven インストールを除外する
TW-67966 — EC2 プラグインで SpotFleetRequests の TargetCapacity を指定 (および尊重) できるようにする
TW-67401 — GitHub 経由の認証失敗エラーが現在のユーザーに表示されません
TW-60536 — '/repository/downloadAll' リクエストは大きな zip アーカイブ (4Gb 超) をサポートする必要があります
TW-68442 — ビルドランナーのリスト内のルートプロジェクト
TW-68500 — Docker イメージの dotnet を 3.1.403 に更新する
TW-68497 — Bitbucket Cloud プルリクエストの DSL サポート
TW-68348 — お名前でグループ化されたテストとグループ化されていないテストを受け取る機能を追加する。
TW-67954 — 調査の説明がテストポップアップに収まらないことがあります (firefox、safari)
TW-68154 — 古い .NET ランナーの使用すべきではない警告を Python プラグインの警告と一貫させる
TW-67927 — TeamCity が関連のないプロジェクトの問題調査を表示することがあります
TW-66375 — 問題のないビルドに "Assign investigation" アクションが表示されます
TW-65328 — 廃止された .NET ランナーにヘッダーを追加する
TW-67681 — 構成に影響した最後の変更がかなり古い場合、いわゆる "first revision" が使用されます
TW-68258 — 切り離されたビルドに "Build agent was disconnected" 警告を表示しない
TW-66978 — .NET ランナーで "MSBuild version" の命名に一貫性がありません
TW-59328 — VMWare クラウドプロファイルの編集時にプロジェクト構成で余計な変更が発生します
TW-68099 — コンテキストパラメーターが使用されているプロジェクトで Kotlin DSL のユニットテストを実行できません
TW-68072 — バージョン付き設定でコンテキストパラメーターを使用すると、プロジェクトを削除できません
TW-60949 — エージェントが指定されたパスで dotnet cli を見つけられない場合、ビルドログに "CreateProcess error=2" が表示されます
TW-64835 — dotnet.exe コマンドが正しくエンコードされません
TW-68195 — 起動中のインスタンスが少なくとも 1 つある場合、Build ディストリビューターが追加のクラウドインスタンスを起動しません
TW-67880 — スナップショット依存関係に失敗したテストがある場合、自動マージは機能しません
TW-67776 — [Classic UI] テスト失敗への直接リンクでテストが展開されず、ビルド概要ページが表示されます
TW-68284 — ビルドの問題の場合でも、ミュートアクションが常に "Mute tests" と呼ばれます
TW-68332 — EC2 クラウドプロファイルで STS が提供する IAM ロールを使用できません
TW-67820 — Experimental UI の Test History で、Success Rate チャートに個人ビルドを表示し、平均期間を確認できる機能を提供する。
TW-68241 — 本来ミュートすべき場合に、TeamCity が成功したテスト実行を伴うテスト失敗をミュートしません (ビルド中にサーバー再起動が発生した場合)
TW-68306 — 不明瞭なログが多数あります: SQL 時間リクエストが .. で実行されます
TW-68090 — 調査が割り当てられているにもかかわらず、調査履歴が空です
TW-68262 — クラウドエージェントのみが存在し、すべてのエージェントが停止している場合、エージェント要件のヒントが機能しません
TW-65492 — Investigations History ダイアログをスクロールしてもタイトルを非表示にしない。
TW-68266 — プロジェクト概要: 別のプロジェクトへ移動した後、プロジェクト可用性のレスポンスがクリアされません
TW-68157 — 重複行を含むチェックアウトルールがある場合、DSL で生成されたビルド構成の最初のブランチリビジョンが正しく初期化されません
TW-64617 — 新しい UI でメタデータ項目のお名前がありません
TW-67953 — teamcity-server.log に WARN "DockerAgentDescriptionPreprocessor prevented removal of parameters" が記録されます
TW-67949 — エージェントレスビルドがセカンダリノードで機能しません
TW-68111 — Git のエージェント側チェックアウトで、アップロードされた鍵をエージェント上で取得できない場合に報告する必要があります
TW-60976 — リポジトリに master ブランチがない場合、Git リポジトリ URL からのプロジェクト作成に失敗します
TW-67929 — Python プラグインの XML 構成を確認する
TW-67800 — 一部のブランチでテストに履歴がない場合、Test History ページに無限ローダーが表示されます。
TW-67786 — Experimental UI の Test History で、ミュートされたテストの Muted セクションがありません。
TW-68190 — "Use experimental UI" オプションを有効にしたユーザーが、GitHub/Bitbucket を使用してログインした後、Classic UI の概要ページにリダイレクトされます
TW-68076 — 日次ポリシーのスケジュールトリガーが、マルチノード設定の場合に 2 回動作することがあります
TW-68213 (英語) — $commented マジックワード検索がピン留めされていないビルドで機能しません
TW-68049 — 複合ビルド自体が依存関係である場合、そのアーティファクトがクリーンアップされません
TW-68014 — ビルドページで、存在しないプールの代わりにプロジェクトプールが表示されます。
TW-67763 — 直接 URL で Experimental UI の Test History ページが開きません。
TW-65970 — ビルド概要ページで調査アイコンが部分的に隠れることがあります。
TW-68012 — キャンセルされたビルド (現在のビルドを除く) がビルド切り替えチャートに表示されません
TW-67972 — システム管理者に対して "You do not have enough permissions to modify VCS change" エラーが表示されます
TW-66999 — Sakura。 ビルド結果 -\> テスト。 ミュートされたテストアイコンに、赤いビルド用のツールチップがありません
TW-68066 — 誤ったユーザー名/パスワードで GitHub リポジトリからプロジェクトを作成すると、わかりにくいエラーメッセージが表示される
TW-68113 — サーバーコンテキスト使用時、ビルドページのエージェントプールへのリンクが壊れている。
TW-63682 — teamcity の新しい UI で、失敗したテストを IDE で開く方法
TW-67785 — Experimental UI の Test History のフィルターに "Ignored" ステータスがありません。
TW-65172 — サーバーコンテキスト設定時、Build detail-\>Overview で、\<when\> に \<build link\> によってトリガーされたリンクが壊れている
TW-67767 — Experimental UI の Assigned Investigation ポップアップで、長いユーザーのお名前が切り詰められます。
TW-64852 — サーバーコンテキスト設定時、Build detail-\>Dependencies-\>Timeline/List のリンクが壊れている
TW-64412 — Experimental UI のビルド概要ページでプールのお名前の表示を正解にする。
TW-67379 — 場合によっては、複数の調査とミュートが存在することがあります
TW-63375 — ブランチのお名前に特殊なシンボルが含まれるブランチでビルドを実行すると、ビルド概要ページで複数のエラーが発生します。
TW-62799 — ミュートされたテストにミュートの開始者、日付、コメントがありません
TW-66744 — 調査情報: Experimental UI で "Assigned by" フィールドと "Done by" フィールドが "unassigned by" という名前になっている
TW-66748 — Experimental UI で調査アイコンと修正済みアイコンに余分なヒントが表示される
TW-68102 — TeamCity サーバーがランナーによって追加された要件内のパラメーター値を解決しません
TW-67742 — テスト画像メタデータの冗長なエスケープ
TW-67563 — テストメタデータへのパスでスラッシュが URL エンコードされる
TW-68044 — NUnit ランナーからの不適切なエラー報告により、ビルドが最後に "failure" を報告すると、サービスメッセージでビルドステータスを変更できない
TW-67339 — テストのミュート詳細を REST に追加する
TW-66960 — キャンセルされたビルドがビルド切り替えチャートで赤いバーとして表示される
TW-67779 — Experimental UI の Test History ページで、ミュートされたテストが 2 回カウントされます。
TW-67226 — サーバーが URL に "/" を含めてフェデレーションに追加されている場合、クロスサーバープロジェクトポップアップの読み込み中にエラー 404 が発生します。
TW-66963 — エージェントページ: 不足しているエージェントデータを配置する
TW-67739 — Disk Usage タブのビルドデータポップアップに、存在しないアーティファクトが表示されることがある
TW-60369 — プロジェクトサイドバーをスクロールするとプロジェクトが移動する
TW-67761 — プロジェクトと一緒に削除された外部アーティファクトストレージが、サーバー再起動後にのみ Disk 使用箇所のリストから削除される
TW-67756 — 管理権限が制限されたユーザーに、すべてのプロジェクトのすべてのアーティファクトストレージと合計サイズが表示される
TW-67821 — クラウドプロファイルの互換エージェントが、Compatible agents タブで互換性なしとして表示される
TW-67809 — 存在しないプロジェクトから実行中のビルドについて、サーバーログに多数の S3Util$InvalidSettingsException 例外が記録される
TW-67752 — アップグレード後、Schedule Trigger の不正な cron 式に対して不明なスケジュールポリシーが表示される。
TW-67274 — エージェントの有効化/無効化ポップアップ。 自動無効化フィールドで値を選択すると、ダイアログが閉じる。
TW-67466 — 個人ビルドのテスト実行を取得できない
TW-67762 — ディスク使用箇所でアーティファクトストレージを変更した後、アーカイブ済み構成のサイズ情報が更新されない
TW-67564 — S3 ストレージ: 画像アーティファクトがブラウザーに表示されずダウンロードされる
TW-67736 — mirrors から alternates 付き mirrors に切り替えると、url.insteadOf セクションが remote ではなく system/git/ 内の repo を指したままになる
TW-64901 — UI で作成された、2000 文字制限を超えるチェックアウトルールを防止するか警告する
TW-40286 — サーバーログの紛らわしいメッセージ: ビルド構成 "..." のチェックアウトルールが長すぎる
TW-67698 — カスタムスクリプトブロックがパラメーターのオートコンプリートに重なる
TW-67290 — REST API の奇妙で不安定な動作
TW-67620 — サーバーを再起動せずにコミットステータスパブリッシャープラグインを再読み込みすると BeanCreationException が発生する
TW-67227 — 空の文字列を Cross-Server Projects ポップアップリストに追加できる。
TW-67556 — Docker の Linux ベースイメージの改善 (レイヤーとビルドの最適化、コマンドとコードスタイル)
TW-67498 — 新しい UI で移動中にハッシュと検索がクリアされない
TW-67436 — ビルド問題が修正されても、ユーザーの調査数が正しく更新されない。
TW-67175 — 依存関係に "開始失敗/キャンセルされた依存関係時 = ビルドをキャンセル" が設定されている場合、実行タイムアウト付きの複合ビルドがキャンセル済みとして表示される
TW-67179 — 実行タイムアウト付きの複合ビルド。 "開始失敗/キャンセルされた依存関係時: ビルドを実行し、問題を追加しない" を含む一貫性のないビルドログ
TW-67523 — 2020.2 EAP で Swagger 生成がクラッシュする
TW-67439 — GitHub 認証: 別の認証モジュールですでにログインしている場合、ログインが機能しない
TW-67537 — 実行時間がゼロのステージにより、perfmon の凡例が正しくなくなることがある
TW-67483 — 複数の VCS ルートに対する Git clean 引数が正しくない
TW-64914 — 夏時間の開始/終了後、サーバーを再起動すると、一部のインスタンスでサーバーがメンテナンスモードになることがある
TW-67468 — 監査へのアクションのログ記録に失敗: このノードは SQL クエリの実行を許可されていません
TW-67453 — Disk Space ウォッチャーは、しきい値に達している間にアーティファクトディレクトリの順序が変更されると、動作が止まることがある。
TW-67371 — ReadOnlyException: ファイル "...\pluginData\tools\installedToolsState.xml.new" への書き込みは TeamCity ノード制限により禁止されています
TW-66861 — 新しいヘッダーは非実験的タブ (Changes、Queue、Administration) では使用できない
TW-67455 — 任意フィールドのない Space コミットステータスパブリッシャーを含むビルド構成設定ファイルのインポート中に検証エラーが発生する
TW-67320 — コミットステータスパブリッシャービルド機能の JetBrains Space 設定で表示お名前フィールドを任意にする
TW-67319 — コミットステータスパブリッシャーの JetBrains Space 設定にある Project 鍵フィールドは、任意または完全に不要な可能性がある
TW-67318 — コミットステータスパブリッシャービルド機能で JetBrains Space サービス資格情報認証タイプのサポートを除去する
TW-67260 — Space 接続の表示フィールドお名前を変更する
TW-67400 — Connections に記載された Callback URL では GitHub と Bitbucket 経由の認証が機能しない
TW-67326 — Experimental UI で表示権限のないページを表示しようとした場合の応答が一貫していない。
TW-67042 — 起動中にビルドが失敗し、エージェントがこれを報告できなかった場合、エージェントがループにはまることがある
TW-64463 — バックエンドで対応するエンティティアクセス権限を確認する (新しい UI)
TW-61188 — NuGet Install ビルドステップで、満たされていないエージェント要件がセカンダリノードに表示される
TW-67327 — ビルド構成のお名前に \< が含まれる場合、Slack 通知に壊れたリンクが表示される
TW-66823 — フロントエンドの静的リソースで gzip を有効化する
TW-67265 — ビルド構成パネルが下部のプロジェクトお名前に重なる
TW-51253 — 実行中の複合ビルドに対する失敗ビルドのカウンターが分かりにくい。
TW-64524 — サーバークローンディレクトリで hg コマンドを開始する前に、古い Mercurial ロックファイルが除去されていることを確認する
TW-66354 — REST API java.lang.IllegalArgumentException: 比較メソッドが一般契約に違反しています!
TW-67143 — タブコントローラーがビルドタイプ編集タブに正しくない URL を送信する
TW-67112 — SakuraUI からアクセスしたときの ReportTabs の例外
TW-66389 — [S3 ストレージ] パスプレフィックスを指定する機能を追加する
TW-66437 — クラウドインスタンスを開始するために正しくない XML コンテンツが REST に渡されると、teamcity-rest.log で NPE が発生する。
TW-66734 — セカンダリノード向けに Versioned Settings ページの警告メッセージを修正する
例外
TW-68477 — teamcity-clouds.log で NPE。
TW-68048 — teamcity-server.log で java.util.ConcurrentModificationException
TW-67513 — 構成されていない認証モジュールを使用してログインしようとしたときに予期しないエラーが発生する。
TW-66922 — セカンダリノードで "ツールプリプロセッサー NuGet.CommandLine の実行時にエラーが発生しました"
パフォーマンスの問題
TW-59938 — IDEA プラグインからすでにバンドル済みのライブラリを除外する
TW-68832 — SharedResourcesAgentsFilter の計算を高速化する
TW-67661 — problem_id シーケンスのインデックス不足によりサーバー始動が遅くなる
TW-67531 — プロジェクト概要: ビルドタイプ編集オプションを遅延読み込みする
TW-68036 — ビルドリストに対する冗長な "Triggered" フィールドリクエスト
TW-68634 — BuildTypeBranches オブジェクト内の caffeine キャッシングでメモリ使用箇所が過剰になる
TW-68669 — buildQueue ページを開くとサーバーの速度低下が発生する
TW-68473 — Linux サーバーのネットワークに遅延がある場合、アーティファクトのアップロード/ダウンロードが遅くなる
TW-68635 — CurrentProblemsManagerImpl で BuildTypeImpl 参照リークの可能性がある
TW-41507 — テスト/問題の最初に失敗した場所/すでに修正された場所の情報に永続キャッシングが必要
TW-68394 — setSavepoint/releaseSavepoint 呼び出しにより、Postgres DB 処理のオーバーヘッドが余分に発生する
TW-68297 — 内部ユーザーデータベース経由のログインパフォーマンスを改善する
TW-66654 — リポジトリにもう存在しないコミットの統合 diff が非常に遅い (重複する複数の VCS ルートがある場合)
TW-67910 — TestName2IndexImpl.getTestNames() の速度低下により UI がハングし、ビルドが終了した
TW-66774 — 多数のテストを含む複合ビルドで、キャッシングが空の場合に REST 経由のテスト読み込みが遅い
TW-68220 — MutedProblemsBean の同期不足により、Muted problems タブでメモリ消費量が非常に大きくなる
TW-68119 — 大きなビルドチェーンでのリビジョン計算が遅い ( \> 120 依存関係 )
TW-67955 — 別のノードで検出された変更の読み込みが、ビルドタイプ変更キャッシングの更新時にしばしばロックする
TW-67932 — 選択したブランチの変更の読み込みが機能しない
TW-66754 — サーバー再起動後、Build Results のページ読み込みが遅い
TW-61894 — my branches グループの計算が遅い (DetachedRootsChangesProvider.getChanges が遅い)
TW-67047 — fixedIn/first failed in 情報を遅延計算する際にミュート情報をリクエストしない
TW-67297 — すべてのプロジェクトが展開されている場合、お気に入りプロジェクトページを開くのに時間がかかることがある
TW-67893 — buildFinish での調査/ミュート処理の問題により、ビルドが終了できない
TW-67895 — DiskUsage::BuildData が buildTypeIds をインターンしないため、多くのメモリが無駄になる
TW-59472 — カスタム実行ビルドダイアログを開くのが遅い: 変更のないビルドが多数ある
TW-67130 — プロジェクト内のブランチを計算する REST API 呼び出しが遅い (branches?locator=buildType:(affectedProject:(id:\<id\>)),policy:ACTIVE_HISTORY_AND_ACTIVE_VCS_BRANCHES,includeGroups:true)
TW-67396 — 報告されたシステム問題が多数ある場合、CPU 使用箇所が高くなる
TW-65819 — 履歴から "十分に大きい" 番号のページ (例: 100) で開くと、ビルドリストの読み込みが遅い
外観
TW-66611 — サポートされていないブラウザーの警告ページ
TW-66895 — 新しいヘッダーがプロジェクトサイドバーに重なる
TW-68121 — Python ランナー、環境ツール = Virtualenv。 必須フィールドにアスタリスクを付け、"環境のお名前" が空の場合は検証メッセージを追加する
TW-67460 — Administration-\>Cleanup settings でヘルプアイコンが正しくない場所に配置されている。
TW-67674 — "パスワードをリセット" ページに、正しくないエラーテキスト "登録を続行するには、ブラウザーで JavaScript を有効化してください。" が表示される
TW-58992 — Agents サイドバー: "\<Hide" ボタンがリストの要素に誤って重なることがある
セキュリティの問題
5 件のセキュリティ問題が修正されました。