TeamCity 2022.04.1 发布说明
构建:108575
2022年6月1日
功能
TW-76346 — 通过 REST API 在 shelve 上运行 Perforce 构建时,包含预定的个人构建的 buildId
使用性问题
TW-75809 — 添加链接至其所属的父构建(构建页面)
TW-76121 — 即使XML文件没有发生任何更改,升级到2022.04后,版本设置也会在全局范围内被禁用
TW-75254—— Commit Status Publisher 健康报告无法检测到构建配置中没有定义 VCS 根。
错误
TW-74583 — VCS 根的“检查更改”时间过长
TW-76189 — 针对 .NET SDK 6.0.300(在 Windows 代理上)的 "The argument /noconsolelogger is invalid" 测试错误
TW-76185 — 最新的 Windows TeamCity Docker 镜像缺失
TW-76139 — 无法将代理或项目分配给代理池(经典界面)
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 — 代理页面:过去被移除的代理从用户界面消失
TW-76100 — 并非所有在 Git 格式的统一差异补丁中的路径在将补丁发送到代理之前都已正确修改
TW-76097 — 无法启用 Native Git 操作
TW-75905—— 有关拉取请求分支的构建状态信息未在 Azure Commits 和 Branches 标签中显示
TW-76025 — 并行测试:构建状态中报告的测试计数错误
TW-76207 — 无法关闭构建日志弹出窗口
TW-74466 — JDK_*_x64 参数被报告为已安装在代理上的 aarch64 Java
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 参数在云代理类型的 DB 中未更新
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—— 即使仓库状态未发生变化,只要配置了 Pull Requests 构建功能并且存在一些 pull request 分支,TeamCity 也会尝试调用加载更改
TW-76216 — 在 代理池 -> 项目标签中用于可分配项目对话框的查询速度非常慢
TW-76167 — 清理已经运行了 6 天(MySQL 5.7,带有子查询的删除)
TW-76236 — 由于重新创建构建配置的池化组,清理期间内存使用过高
TW-76204 — 在编辑通知规则时,如果选择了 Root 项目,浏览器会挂起
TW-76070 — 如果 'repositoryStateChanged' 事件发生在用于大型项目(包含许多子项目)的版本设置的 VCS 根实例中,则处理速度会慢。
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) 事件