TeamCity 2024.07.2 版本发布说明
构建 160695,2024 年 8 月 29 日
错误
TW-89259 — 尝试查看构建工件中“content”目录的内容时抛出错误 404
TW-85917 — 如果生成的构建超过 100 个,矩阵构建(或并行测试构建)将显示为红色。 错误消息中限制为 350 个构建
TW-89477 — 如果主构建是个人构建,则尝试计算自动生成构建的更改时,在 changesLoaded 事件中出现异常
TW-84044 — 在辅助节点上使用按使用量授权的许可证时,关于授权代理最大数量的信息不正确
TW-89453 — 无法从代理页面启动云代理
TW-89210 — 选择云配置文件类型后无法连接到 Amazon
TW-88676 — GitHub Checks 报告不包含关于复合构建依赖项的信息
TW-88654 — GitHub Checks 中没有为“启动失败”和“已取消”构建提供单独的状态
TW-88774 — 在 GitHub Checks 中为排队的构建提供更好的状态
TW-89324 — KeepArtifactsCleanerCache 占用了大量磁盘空间
TW-89144 — Perforce ditto 映射:服务器端检出无法构建正确的补丁
TW-89117 — 如果问题由 SSH 代理引发,问题标识过于宽泛
TW-85394 — 节点未从数据库同步整个队列
TW-89267 — 参数 teamcity.build.triggeredBy 被矩阵构建“破坏”
TW-88291 — 改进 teamcity 中包含 URL 的服务消息的错误消息
TW-88804 — 添加与 GitHub Checks Webhook 触发器相关事件的 Info 日志
TW-89378 — 由于竞争条件,已优化的构建被添加到构建队列
TW-89360 — 通过 REST API 启用版本设置中的“应用快照依赖项和版本控制设置中的更改”选项无效
TW-87740 — 如果代理的终止被终端阻止,代理状态不会更改
TW-89094 — NUnit runner 无法与 NUnit Console 3.18.1 一起使用
TW-82025 — VMWare 云代理可能在启动后无法从 GuestInfo 获取服务器 URL
TW-86276 — "SSH Agent" 构建功能应在 ssh 密钥中转换 EOL
TW-89226 — 允许以 tar.gz 格式上传 dotCover 和 ReSharper 工具
TW-89234 — 在错误信息中添加下载捆绑的 dotCover 和 ReSharper 工具的链接
TW-89133 — 如果版本化设置存储在自定义路径中,在父项目中更改后已删除的子项目会返回
TW-85319 — 如果密码长度超过 60 个字符,TeamCity 拒绝连接到 PostgreSQL
TW-66741 — 在“收藏项目”视图中应用了分支过滤器但不可编辑
TW-57330 — Gradle 构建总是运行测试
性能问题
TW-89424 — 减少从同一云镜像启动的云代理更新代理参数时的争用
TW-89330 — 即使配置为使用当前设置,在根项目中定义的版本化设置 VCS 根也可能会减慢构建的启动
安全性
已修复了3个安全问题。 此数字包括原生 TeamCity 问题和在 TeamCity 所依赖的第三方库中找到的漏洞。 上游库问题通常占总数的大部分,通常通过将这些库更新到最新版本来迅速解决。
要了解更多与 TeamCity 直接相关的已修复漏洞,请查看我们的 安全公告。 新版本的安全公告通常会在发布日期后的几天内发布。