TeamCity 2021.1 EAP3 发布,持续集成工具
TeamCity 2021.1 EAP3 发布了。TeamCity 是一款功能强大的持续集成工具,覆盖服务器端和客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知、各种报表、项目的管理、分布式编译等等。该版本是 2021.1的第三个早期访问版,带来了70多项改进和修复。 Node.js 构建运行器 现在为 Node.js 提供了一个专门的构建运行器,支持 npm 和 yarn 命令。如果你的资源库包含package.json文件,TeamCity会自动检测使用的框架并建议添加相应的构建步骤。目前,所有的 Node.js 步骤只能在 Docker 容器内运行,这意味着这个运行器的唯一前提条件是在构建代理上安装 Docker。TeamCity 默认使用 node:lts 容器。 基于 Elastic 的新搜索模式 从这个 EAP 开始,TeamCity提供了一个基于 Elastic 的替代搜索模式,这种模式允许在用户的 Elastic 主机上存储一个全局搜索索引。在本地搜索模式下,每个节点都要花费其磁盘空间和资源来存储和维护搜索索引。而在新的模式下,所有节点...


