TeamCity 2022.04.1 发布说明
构建:108575
2022年6月1日
功能
TW-76346 — 在通过 REST API 在 shelve 上运行 Perforce 构建时包含计划的个人构建的 buildId
使用性问题
TW-75809 — 添加链接到其所属的父构建(构建页面)
TW-76121 — 升级到 2022.04 后版本化设置被全局禁用,即使 XML 文件没有任何更改
TW-75254 — Commit Status Publisher 健康报告未检测到构建配置中未定义 VCS 根
错误
TW-74583 — VCS 根的“检查更改”时间过长
TW-76189 — 使用 .NET SDK 6.0.300(在 Windows 代理上)时出现“参数 /noconsolelogger 无效”的测试错误
TW-76185 — 缺少最新的 Windows TeamCity docker 镜像
TW-76139 — 无法将代理或项目分配到代理池(经典 UI)
TW-76171 — 尝试打开断开连接的云代理时出现错误“无法读取未定义的属性(读取 'typeId')”
TW-76316 — 在计划触发器的“监视的构建”部分尝试选择构建配置时出现 JS 错误
TW-76056 — 更改页面。 属于父项目的 VCS 根目录的变化在按项目过滤的变更列表中未显示。
TW-76255 — 更新到 2022.04 后 Subversion ssl 错误(使用 Java 11.0.15 时)
TW-76304 — 搜索结果中包含无访问权限的构建
TW-76218 — 当服务器切换到原生 Git 时,提交版本化设置失败
TW-76201 — 如果超出工件大小限制,构建在发布工件阶段长时间挂起
TW-76340 — 不因超时错误而使构建失败
TW-74795 — 代理页面:过去被移除的代理从 UI 中消失
TW-76100 — 在将统一 diff 补丁以 Git 格式发送到代理之前,并非所有路径都被正确修改
TW-76097 — 无法启用原生 Git 操作
TW-75905 — Azure 提交和分支选项卡中未显示拉取请求分支的构建状态信息
TW-76025 — 并行测试:构建状态中报告的测试计数错误
TW-76207 — 无法关闭构建日志弹出窗口
TW-74466 — 在代理上安装的 aarch64 Java 报告为 JDK_*_x64 参数
TW-75150 — 排队的构建状态被发送到不在检出规则内的提交
TW-75734 — Perforce/SVN 构建在构建非最新更改列表后未更新更改
TW-74863 — 无法将工件上传信息发送到摘要消费者:java.lang.NullPointerException
TW-76169 — ArtifactsCachePublisherImpl.publishFile 中的 NullPointerException
TW-64935 — 复合构建的工件丢失,但在依赖构建中仍然存在(一个工件依赖的构建配置不再存在)
TW-76119 — 使用 TeamCity 2022.04 时,上传到 Backblaze B2 的 S3 兼容 API 的工件失败
TW-75986 — 在构建日志中显示并行测试的所有批次状态
TW-75975 — 并行测试的构建日志 如果在构建中使用了多个批次,呈现和行为可能会不一致。
TW-75509 — 无法在统计页面关闭“显示失败”选项
TW-76098 — teamcity.agent.name 参数未在数据库中更新为云代理类型
TW-75841 — teamcity-server.log 中解决 DSL 依赖项的日志记录过多
TW-74327 — 第二个拉取请求的刷新按钮不起作用
TW-75961 — 如果有一个处于准备状态但从未标记为就绪的任务,配置持久化任务处理可能会卡住
TW-76088 — Gradle 插件无法在不重启服务器的情况下更新
TW-76030 — 并行测试:从辅助节点触发时测试未启动
TW-75991 — S3 迁移工具:版权信息应打印在执行命令的正下方
TW-75987 — 在构建日志依赖导航栏中选择时,当前构建未被高亮显示
TW-74382 — 无法查看使用 CloudFront 上传的存档中的工件
性能问题
TW-76305 — 如果配置了拉取请求构建功能并存在一些拉取请求分支,即使存储库状态未更改,TeamCity 仍尝试加载更改
TW-76216 — 在代理池 -> 项目选项卡上用于可分配项目对话框的查询非常慢
TW-76167 — 清理已运行 6 天(MySQL 5.7,带子查询的删除)
TW-76236 — 清理期间由于重新创建构建配置的池化组导致内存使用率高
TW-76204 — 在编辑通知规则时选择根项目时浏览器挂起
TW-76070 — 如果发生在一个用于大型项目(包含许多子项目)的版本化设置的 VCS 根实例上,“repositoryStateChanged”事件的处理速度很慢
TW-76122 — 尝试为构建日志创建流感知索引文件时进入无限循环
TW-76095 — 在通过 REST API 查询过滤许多构建的结果属性时内存使用率高
TW-76068 — 对于非 DAG VCS 存储库,新检测到的 VCS 提交的持久化速度很慢
TW-76031 — 重新启动其中一个辅助节点后主节点变得无响应
任务
TW-76017 — 使用 Windows 2004 基础镜像发布 docker 镜像
TW-75998 — 更新可下载的 IDEA 工具列表以包含最新版本(2022.1)
TW-76052 — 构建审批:将审批者列表作为系统构建参数发布
TW-75702 — 在 Commit Status Publisher 中处理 SBuildServerListener::changesLoaded(SBuildQueued) 事件