TeamCity 2023.11.2 版本发布说明
构建 147486,2024 年 1 月 18 日
错误
TW-85832 — Docker exec 覆盖了用户定义的工作目录
TW-85778 — 注销功能未能重定向至登录页面
TW-77502 — 更新项目参数后,安全参数没有用当前加密密钥进行加密
TW-85834 — 无法在 docker 包装器中重写构建配置环境变量
TW-84110 — 矩阵构建概览:动态状态过滤器使运行构建的参数下拉框跳跃
TW-85853 — 执行 runner 完成阶段 jetbrains.buildServer.agent.impl.buildStages.runnerStages.finish.PublishStepStatusFStage 失败:java.lang.NullPointerException
TW-85845 — [DOC] Gradle 构建中默认系统属性的错误或文档问题
TW-74850 — 复制项目会将 VCS 根添加到只读的 _Root 项目中
TW-85584 — 每次更新云配置文件时,agentPushPreset 都会被移除
TW-85618 — 由于在处理 Ajax 请求时出现 NoSuchMethodError,无法安装插件。
TW-85563 — 项目状态受虚拟构建配置中最后构建的影响
TW-85787 — 当构建已完成时,构建卡在调用结束阶段
TW-85417 — 当服务器关闭时切换主节点的责任会在重新启动该服务器时阻止端口 443
TW-85027 — 新 UI 构建链视图中不相关构建的计算错误
TW-85775 — 关于“网络设置中的错误”的链接内容目前无效
TW-85897 — 如果它有虚拟子项目,则尝试从磁盘重新加载已删除的父项目时出现异常
TW-85902 — 虚拟构建配置文件阻止了在次节点上重载项目
TW-85755 — 矩阵构建概览:列名称可能与表内容不匹配
TW-85466 — 修复新认证功能的消息文本
TW-85753 — 如果存在没有前缀与父项目 id 对应的虚拟项目,那么无法启用 DSL 版本设置
TW-85711 — 如果用户可以访问大型仓库,那么使用 OAuth2.0 连接无法列出 Azure DevOps 仓库。
TW-85422 — 对同一修订版的排队构建状态发布优先于最终状态
TW-85287 — 当工具/插件安装后,代理等待时间过长才进行更新(在捆绑了 JDK 的代理的情况下)
TW-85495 — 升级后 TeamCity 无法启动
TW-85333 — 代理JDKs:从分发表中删除 "tools" 的提及
TW-84896 — 代理 JDKs :Multinode,在 JDK URL 更换的情况下,未建立分布
TW-85771 — 如果为一个 TeamCity 实例配置了多个 GitHub 应用,GitHub 应用的网络钩子可能会失败
TW-77823 — 实验性用户界面允许激活(取消暂停)通过代码暂停的基于 kotlin 的作业
TW-85690 — 如果负载包含空的属性元素,通过 REST API 触发构建时会出现 NPE 和 HTTP 500
TW-85236 — 在编辑 Matrix 功能时按下逃脱键会关闭整个对话框
TW-85625 — Perforce :在收集更改时可能存在竞争条件
TW-83921 — 服务器试图在同一代理上运行两个构建
TW-85595 — 在 DSL 功能分支中启动构建并修改检出规则时,teamcity-server.log 中出现 "创建构建推广的另一个更改检查任务" 的警告
TW-83558 — 测试历史页面无响应
TW-85156 — BitBucket Cloud 发布者可能会错过队列状态
TW-85560 — DSL 安全代理不允许由同一类加载器加载的类进行反射
TW-83064 — 如果设置了 failureConditions.errorMessage,那么无法通过服务消息将构建状态更新为成功
TW-85418 — "删除构建"对话框的措辞
TW-85472 — 如果依赖构建处于排除的分支中,按标签的工件依赖可能无法正常工作。
性能问题
TW-85640 — 在构建概述页面上排除 testOccurrence(count)的请求
TW-85638 — 如果构建包含有大量更改文件的提交,通知生成将会变慢
安全性
已修复了 6 个安全问题。