TeamCity 2022.10.2 发布说明
构建:117025
2023 年 2 月 3 日
功能
TW-61888 — 在 .net CLI 运行器中支持配置参数 teamcity.agent.dotCover.log ,用于 dotCover 日志文件,类似于其他 .net 运行器
TW-78722 — 在模板化构建步骤中,个人构建的 shelvedChangelist 参数无法访问
错误
TW-77893 — Commit Status publisher 将状态/链接发布到父项目而不是构建
TW-78710 — 更新 "HTTPS Redirect" 设置可能导致使用错误的 IP/dns 更新服务器 URL
TW-78250 — 以连字符开头的密码和令牌无法用于 git VCS 根身份验证
TW-79513 — VCS 标签未显示在更改页面上
TW-79411 — 更新 Perforce Packages @ TeamCity Docker Images
TW-76085 — 如果分支不再存在于远程,添加 git fetch 的内部重试
TW-56868 — 当存储库被重命名时,Commit Status Publisher 中发生 ClientProtocolException
TW-78582 — Bitbucket Server / Data Center 的构建状态即使在已启动/失败/成功的状态下也不包含构建编号
TW-77282 — 在一个项目中更改 DSL Context 参数会导致使用相同 VCS 根的其他项目的版本化设置重新加载
TW-79097 — 提升个人构建会将补丁应用到最新的修订版本
TW-78849 — 允许按用户禁用 Sakura UI 横幅
TW-77536 — 在使用 PostgreSQL 时,由于 custom_data_body 表过大导致数据库体积过大
TW-79412 — 更新 Git 版本 @ TeamCity Docker Images
TW-79083 — 如果在分支选择器中选择了分支,则无法在构建配置级别打开自定义/插件选项卡
TW-77644 — 点击测试名称旁的复选框会将页面移到顶部
TW-77790 — 代理页面上的 JS 错误
TW-79175 — [S3 Storage] 在升级到 2022.10 后,S3 工件存储挂起/超时,处理大工件
TW-78858 — 在移除非云代理后,teamcity-server.log 中出现大量日志 "Failed to find agent type for agent ..."
TW-78959 — 辅助节点代理页面未显示新注册的非云代理
TW-78759 — HTTPS 设置。 证书数据中的长字符串导致表格损坏
TW-78680 — Slack Notifier 不发送来自快照依赖项的更改
TW-79298 — 在 cn-north-1 AWS China 创建 AWS 凭据时遇到问题
TW-77542 — 新分支不可见且内存使用率高,直到 GC 停止工作
TW-63306 — 提供一种方法跳过错误的 p4 更改列表(jetbrains.buildServer.vcs.VcsException: Perforce problem: No Translation for parameter 'data' value)
TW-78151 — 在构建结束时,构建失败条件可能计算错误
TW-78594 — 补丁根据默认流上传,而不是通过重新映射的构建流上传
TW-79025 — 使用可刷新令牌的构建可能因错误 "could not read Password for repo" 而失败
TW-69577 — 在 Sakura UI 的新更改选项卡中未显示 Perforce Jobs 详细信息
TW-76826 — 快速点击 以代码形式查看/在 UI 中编辑 按钮会导致 UI 消失
TW-77276 — 没有明确的 UI 通知,说明由于许可证数量限制无法授权代理
TW-78919 — Perforce Shelve 触发器在辅助节点上不起作用
TW-78890 — TeamCity S3 Storage 需要过多的 GetAccelerateConfiguration 权限
TW-78661 — 点击依赖项 -> 列表选项卡上的构建状态会在重定向前重置过滤器
TW-77300 — 测试历史:不重新加载页面就无法显示新构建的信息
TW-78412 — TeamCity 忽略了 AWS 关于云镜像容量耗尽的错误
TW-78787 — 在文本中处理大构建日志的构建失败条件会阻止构建中断/停止
TW-78856 — STS Client 不遵守 TC 代理设置(teamcity.http.proxy.*.aws)
TW-78610 — ECS 代理插件生成的实例数超过配置允许的数量
TW-78458 — 使用 branch:(policy:XXXX) 定位器维度会导致 HTTP 400
性能问题
TW-76292 — 缓慢的 LinearRevisionCalculator.findLatestRevisionAffectingBuildType 导致完成构建触发器和检查更改的延迟
TW-79024 — 在测试历史页面上对所有分支的请求开销很大
TW-79247 — 在 Oracle 数据库上从 vcs_change_attrs 表加载数据速度很慢
安全性
已修复了 6 个安全问题。