TeamCity On-Premises 2024.12 Help

TeamCity 2021.1.1 发布说明

构建:92714
2021年6月18日

功能

TW-71903 — 允许在构建配置参数中为 docker stop 命令指定超时时间
TW-71227 — 代理池页:使用 GraphQL 重新实现代理池项目选项卡
TW-71280 — Gradle 运行器应警告启用“调试”可能会向构建日志添加敏感信息
TW-71691 — 在代理结账时尊重 .gitmodules 中的“分支”配置,与镜像一起使用
TW-67347 — 两个无限制运行的构建步骤将忽略构建超时策略
TW-69505 — 仅在管理区域的项目 -\> VCS 根页面上允许隐藏归档项目中使用的 VCS 根
TW-68673 — REST API:让能够授权代理的任何人都可以使用 /app/rest/server/licensingData

使用性问题

TW-68081 — 如果项目不包含基于 JVM 的模块,请不要自动检测“IntelliJ IDEA 项目”构建步骤
TW-69432 — 构建日志:在复制部分日志时,时间和消息之间的换行符
TW-71373 — 将“仍然保存”按钮从主设置表单移动到“保存”对话框
TW-71408 — 容器包装器在较大安装情况下从 dockerhub 拉取 busybox 时可能会触发速率限制
TW-63117 — 池页面中没有项目信息表明该项目还与其他池相关
TW-71715 — 代理池页:将“归档项目”计数器移至复选框
TW-62151 — 考虑在实验性用户界面的构建页面上默认展开检查/PR/... 部分
TW-64703 — 如何在 teamcity 中排序依赖项
TW-69452 — 配置侧边栏:无法重置根子项目的顺序
TW-60093 — 启动失败的构建呈现混乱
TW-71451 — 记住构建概览页面上选择的分组测试模式
TW-69676 — 改进实验性用户界面的空池页面
TW-71611 — Node.js 运行器:改进对 eslint 工具的自动检测
TW-68353 — 构建页面:测试列表中的“全选”操作与测试行看起来过于相似

错误

TW-71887 — 测试列表中对应包的复选框无法设置
TW-71457 — 自定义构建对话框将两个仅差一个字符 ( . (点) 和 _ (下划线) ) 的参数视为相同
TW-70322 — s3 人工制品上传失败但上传步骤成功
TW-71832 — git“密码短语”设置未显示用于加密密钥的现有 VCS 根
TW-65043 — 应用补丁时出错:“引用不是树”构建错误,子模块修订无法从 refs/heads 到达
TW-71631 — 升级至 2021.1 (构建 92597) 后,teamcity.dotnet.vstest.16.0 未定义且构建不再执行 VSTest 步骤
TW-71741 — Ant 插件 bin Unix 脚本使用 Windows EOL 而不是 Unix EOL
TW-71827 — Perforce 代理结账可能无法正常工作 (错误:不允许使用空目录 (//))
TW-71720 — 代理“兼容配置”页面上的复选框无法勾选
TW-71537 — 转义 (%) 格式中的非法十六进制字符 - 输入字符串为:“sy” (IntelliJ IDEA 覆盖率)
TW-71285 — Docker 清理:禁用“服务器清理时,从注册表中删除推送的 Docker 镜像”选项后,TC 尝试清理镜像
TW-68855 — 构建日志搜索:“下一个结果”和“搜索”按钮不会水平滚动页面
TW-71679 — 合并后分支中的 VCS 触发器未触发构建 (具有结账规则的构建配置)
TW-70668 — 在会话内未显示来自版本化设置的搜索模式更改
TW-70665 — 改进对 Elastic Search 的版本化设置
TW-71375 — 为已禁用的本地 (Lucene) 索引器返回“删除”按钮
TW-65197 — 使用时间线选择构建步骤后,构建日志中的详细模式重置
TW-71826 — 当项目启用 XML 格式的版本化设置时,子项目未存储在 VCS 存储库中
TW-65670 — 在更改内容筛选器中,“取消”按钮行为不正确
TW-69884 — 在归档层次结构中,活动项目未计数且未显示在代理池中。
TW-71213 — Node.js 运行器:为 NPM 注册表连接表单添加验证
TW-71667 — 问题列表的编码损坏 (针对 YouTrack 问题)
TW-71779 — 在新用户界面的排队构建页面上,旧版和新版用户界面之间的切换器损坏
TW-67210 — 当禁用 Flaky Test Detector 时,弹出消息“响应错误,状态代码:404”出现
TW-71154 — Node.js 运行器:在连接正在使用的情况下不允许删除 npm 连接
TW-71676 — 对使用 2019.2 配置版本的 DSL,DSL 转换器未应用
TW-71494 — 如果解决了合并冲突,Azure DevOps 存储库的拉取请求分支可能无法触发构建
TW-71527 — 在触发器参数描述中,不要重复显示重定义的自定义参数
TW-63003 — 在新用户界面中没有为失败测试分配调查的建议。
TW-65676 — 如果以非管理员角色用户登录,在更改页面上的浏览器控制台和用户界面弹出显示禁止的请求错误
TW-71722 — 检查 (ReSharper):“附加 InspectCode 参数”中的空格未正确处理
TW-70025 — 使用 git VCS 为子模块执行浅克隆时运行浅抓取
TW-71719 — 清理:在构建是快照依赖时,在“清理历史”周期后基本规则处理器继续使用配置的人工制品模式
TW-70164 — 无法获取 teamcity-server.log 中的 RequestDispatcher 错误
TW-71693 — testMetadata 服务消息现在需要 testName
TW-70498 — 在新用户界面的人工制品视图中没有有关人工制品位置的信息
TW-71518 — 删除的 npm 连接和具有更改范围的连接不会在代理检出目录的 .npmrc 文件中更新
TW-71649 — 构建触发器自定义设置未在 Rest API 响应中返回
TW-65666 — 更改内容筛选器无法解析部分修订。
TW-65668 — 在实验性用户界面中,更改内容筛选器应该不区分大小写。
TW-71655 — 对于大型项目,在 Kotlin 格式中启用版本化设置不起作用,因为死锁检测器出现了异常
TW-68794 — 构建队列页面:整个构建历史中未找到构建
TW-63728 — 实验性用户界面=>构建日志时区是 UTC,而应该是本地
TW-71662 — 如果 VCS 周期性执行队列已满,可能会错过提交挂钩
TW-71635 — 如果 VCS 根用户没有访问部分 Perforce 存储库路径的权限,Perforce 提交挂钩可能无法正常工作
TW-71180 — 如果目标分支筛选器发生 PR 更改,Gitlab PR 未检测到
TW-71152 — Node.js 运行器:构建步骤自动检测器可能会建议多余步骤运行测试
TW-71615 — Node.js 运行器:自动检测器建议安装用于运行 Hermione 测试的不正确包
TW-71629 — 有序项之间检测到依赖循环:dataDir,顺序不可预测
TW-71320 — 在切换主节点后 teamcity-server.log 中“记录操作到审计失败”的警告
TW-71622 — 更改结帐规则和重新设置后,构建中采用了过时修订
TW-62992 — 在新用户界面中,系统问题未显示堆栈跟踪信息
TW-71526 — 在触发器构建自定义时,如果依赖的外部 ID 更改,“%dep.extId.param%”参数未更新
TW-71555 — 自定义共享资源的重复值将导致 'teamcity.locks.readLock.*' 参数未填充
TW-69874 — 改进空代理概览页面
TW-71476 — 更好地处理具有长套件/包/类测试名称的情况
TW-71607 — 分支选择字段:不再响应向上/向下箭头键
TW-71531 — 节点尝试加载已禁用的插件时切换主节点责任
TW-71532 — 节点无法加载依赖于另一个插件的插件
TW-71495 — 为新构建配置触发新构建时无效请求
TW-71489 — 在实验用户界面中的一个页面仅显示一个 404 弹出消息
TW-71561 — 在主节点日志中显示触发器警告来自辅助节点
TW-71562 — 在 JUnit 报告中,具有空状态的通过测试标记为忽略状态。
TW-71282 — 来自 MAVEN_OPTS 的值优先于 Maven 运行器提供的 JVM 参数

异常

TW-71785 — 调用 SubscriptionsWebSocketEndpoint.closeOnError 时出现 NullPointerException

化妆品

TW-71623 — 测试范围未在测试套件中显示冒号
TW-54352 — 如果构建配置名称中出现表情符号 Unicode 字符,提交状态发布器未能将状态发布到 GitHub

性能问题

TW-71456 — 在经典用户界面中显示断开/未授权代理所需的时间较长
TW-70800 — 对具有巨大构建日志的构建调用 /app/timeline 会导致大量内存使用
TW-71471 — 调用 /app/rest/projects?fields= REST API 时的内存使用不佳
TW-71424 — InvestigationsCleanupExtension 清理器完成耗时过长
TW-71540 — 如果对复合构建调用,RelatedIssuesTab.isAvailable 的响应过慢

任务

TW-71817 — 自动增加损坏的 VCS 根的轮询间隔
TW-71564 — 在 REST 更改的端点添加控制注释、file:path 和版本字段中 ignoreCase 和 matchType 的能力
TW-71429 — 添加通过更改定位器获取提交者列表的能力

最后修改日期: 2025年 4月 8日