TeamCity 2021.2.3 リリースノート
ビルド: 99711
2022 年 2 月 16 日
機能
TW-73850 (英語) — プルリクエストをマージするための BitBucket のチェックとの互換性を追加します。
ユーザビリティの問題
TW-73596 (英語) — 不明な VCS ユーザーからの変更は、アバターに表示されません
バグ
TW-68935 — 安全でない Tomcat コネクター属性: secure 属性がありません
TW-74505 — reportDir パラメーター付きの Jacoco レポートサービスメッセージでレポートが生成されない
TW-74948 — suite 名がテストレポートに表示されないことがある
TW-74916 — 二つの VCS ルートを持つビルドが、一つの VCS ルートに目的のブランチがあるにもかかわらず、"デフォルトブランチのビルドはビルド構成で無効化されています" で失敗する
TW-74763 — Pull Requests ビルド機能が、オープンなマージリクエストをクエリする際に誤った state パラメーターを使用する
TW-74992 — Python (pytest) ランナーがカバレッジ引数を誤ってエスケープし、複数の引数を指定できない
TW-73608 — "+" 文字を含むユーザーでアバターをクリックすると変更リストが空になる
TW-74173 — IntelliJ 2021.3 を TeamCity のツールとしてアップロードできない: "パッケージが無効です"
TW-74885 — メインノードによって一部のプロジェクトが除去された場合、セカンダリノードがプロジェクトモデルを更新できない
TW-62154 — jetbrains.buildServer.configs.kotlin.v2018_2.BuildSteps#dockerBuild は非推奨としてマークする必要がある
TW-73509 — "データを変更するためのユーザーリクエストの処理" 権限がないセカンダリノードでアバターを保存しようとしてもエラーが表示されない
TW-74895 — ビルド -\> パラメーター -\> 報告された統計値にビルドステップのメトリック名がない
TW-74547 — TeamCity 2021.1.4 から 2021.2.1 へのアップグレード後、S3 アーティファクトストレージが正しく動作しなくなった
TW-69199 — "エージェントから切り離されました" ラベルがクラシック UI で切り取られる
TW-74881 — セカンダリノードによって作成された未完了の構成永続化タスクがあると、セカンダリノードが起動しない
TW-74772 — シェルブされた変更リストに関連しない個人ビルドについて Perforce Helix Swarm にコメントを追加すべきではない
TW-72259 — クラシック UI のスナップショット依存関係の情報が壊れている
TW-74824 — TestNg 7.5 使用時のリスナーエラー
TW-73670 — "新しい画像をアップロード" ボタンと "削除" ボタンが、"ユーザープロファイルとロールの変更" 権限がない管理者の他のアカウントで使用できる
TW-74592 — Git 2.34+ での強制プッシュ後にエージェントのチェックアウトが失敗することがある
TW-74656 — teamcity.pullRequest.number パラメーターのプルリクエスト番号が誤っている
TW-74661 — Perforce と Active Directory ドメイン統合認証を使用する VCS ルートでチケット値を使用するとアカウントがロックアウトされる
TW-74746 — teamcity-agent Dockerイメージで Docker run が動作しない
TW-74709 — Xcode Project Runner が Xcode 13.2.x で動作しない
TW-74516 — Git VCS ルートでチェックアウトポリシーを変更した後に "パッチの適用中にエラーが発生しました"
TW-69931 — ビルド問題数を変更すると分かりにくい場合がある ("根本原因の問題" / "自身の問題" の切り替え)
TW-74292 — 接続ボタンを使用して VCS ルートを作成または編集する場合、ユーザーはボタンを二度押す必要がある
TW-68252 — Python ランナー。 Python スクリプトへの絶対パスが動作しない
TW-74453 — 依存関係パラメーターが、値が定義されているにもかかわらず不足として表示される
TW-74571 — エージェントが GitHub からソースコードをチェックアウトできない (SHA-1 の RSA 鍵を使用していますが、これは現在許可されていません)
TW-70053 — ログイン/パスワードの最大長を検証する
例外
TW-73441 (英語) — セカンダリ(読み取り専用)ノードの SecurityException (failed_tests テーブルを更新する)
パフォーマンスの問題
TW-74787 — DefaultToolVersionsImpl の非効率なコードが原因で VCS ルートインスタンスの計算が遅い
TW-75004 — 有効化されたクワイエット期間を持つ VCS トリガーの処理が遅い
TW-74876 — ログイン中のユーザーからのすべてのリクエストで、ディスク上のアバターの存在をチェックしている
TW-74833 — ProjectsLoader.preprocessIds が不要なファイル操作を実行しているため、大規模なプロジェクト構成ファイルの読み込みが遅い可能性がある (ネットワークファイルシステム)
タスク
TW-74861 — log4j1.12 ライブラリから未使用のパッケージを除去する
TW-74570 — コミットステータスパブリッシャーの README.md を更新して、Gradle でビルドされていることを反映する
TW-73625 — 二人のユーザーが同じ vcsUsername を持つ場合、考えられるすべてのコミット作成者を返す
セキュリティの問題
4 つのセキュリティ問題が修正されました。