内容简介:TeamCity 2021.1 EAP3 发布了。TeamCity 是一款功能强大的持续集成工具,覆盖服务器端和客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知、各种报表、项目的管理、分布式编译等等...
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 主机上存储一个全局搜索索引。在本地搜索模式下,每个节点都要花费其磁盘空间和资源来存储和维护搜索索引。而在新的模式下,所有节点都有一个单一的索引,这大大减轻了它们的索引操作,节省了它们的磁盘空间。用户可以在项目设置中的根项目层面切换到这种模式。
只读项目设置
EAP3 引入了一个新的选项:允许通过用户界面编辑项目。它在默认情况下是启用的,这与常规行为相一致。但如果用户在项目中禁用它,这将使项目的设置在用户界面中成为只读,并阻止 TeamCity 提交到设置的存储库。
每个构建配置允许多个 VCS 触发器
现在,用户可以为一个构建配置添加一个以上的 VCS 触发器。这允许用户为所有分支的构建设置一个静默期,除了一个分支,一旦有新的修改提交,就开始构建。或者可以配置一个触发器,只在一个给定的分支的每个签入上开始构建。在下一次 EAP 更新中,VCS 触发器将更加灵活,并在其设置中支持自定义构建参数。
限制用个人补丁定制构建的权限
EAP3 创建了一个新的用户权限:用自定义补丁改变构建源代码。有了这个权限,用户现在可以完全控制谁可以给构建打补丁,或者在必要时完全限制重要项目的这个功能。在升级到 2021.1 EAP3 时,它将自动为默认的项目开发人员角色和其他具有自定义构建权限的角色启用。
更多详细内容,请查看官方公告。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 关于持续集成工具对比
- 微信公共平台工具类集成[原创]
- 送你 21 个好用的持续集成工具
- 持续集成和持续交付工具-jenkins
- TeamCity 2017.1.2 发布,持续集成工具
- TeamCity 2019.2.4 发布,持续集成工具
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深度解析淘宝运营
刘涛 / 电子工业出版社 / 2015-9-1 / 49.00元
淘宝运营,仅有知识是不够的,还需要有系统的运营思路。为帮助广大电商从业者以及众多中小卖家更好地运营店铺,《深度解析淘宝运营》全面阐述了整个店铺运营的重点环节,包括淘宝搜索规则、打造爆款、店铺规划、客户服务、直通车、钻石展位、数据分析等内容。具体操作步骤翔实,并且结合笔者的实际操作经验,将各个环节最本质的一面透彻展现给读者,结合理论与实战,尽可能向读者展示一个最真实的运营核心。《深度解析淘宝运营》没......一起来看看 《深度解析淘宝运营》 这本书的介绍吧!