TeamCity 2020.1 发布:构建步骤的条件、对 K8s 的支持、新的集成与 UI
TeamCity 2020.1 发布了。此版本能够指定构建步骤的条件,可在 Kubernetes 群集中启动构建代理,并与 Azure DevOps 和 Jira Software Cloud 集成。它在多节点设置中为辅助服务器增加了更多功能,带有新的 Slack 通知程序,还对实验性的 UI 进行了许多重大改进。
指定构建步骤的条件
你是否曾经想过在不同的平台上执行不同的命令行脚本,或者将更改在不同的分支中部署到不同的登台服务器?现在,TeamCity 2020.1 允许用户指定构建步骤的条件,并仅在满足条件时执行它们。
集群部署
现在即可直接使用简单且可重复的集群部署。TeamCity 2020.1 允许在 Kubernetes 之上实现可扩展的 CI/CD 架构:可以在需要时自动启动构建代理,执行其工作,然后在构建完成后将其删除。
多服务器
运行多个 TeamCity 服务器并使它们协同工作,有助于提升 CI/CD 的性能和可靠性。通过使用触发器处理扩展辅助服务器的功能并支持 UI 中的用户级操作,新版本改善了 TeamCity 在集群环境中的工作方式。
触发处理
从事大型安装工作的专业人员会触发数百(甚至数千)个触发器,这些触发器会触发 VCS、软件包更新和新工件的更改。为了帮助他们获得最高的性能,TeamCity 现在允许辅助服务器参与此过程,并减轻主服务器的负担。
用户级操作
改进了辅助服务器的 UI,从而可以修改用户配置文件、更改项目和配置的视图、管理构建代理等。
更轻松地部署云构建代理
TeamCity 2020.1 带有一个新选项,可以从 TeamCity 服务器下载预打包的代理分发版。预打包的构建代理不需要在连接到 TeamCity 服务器时进行自我更新,因此可以更快、更直接地创建和更新云镜像。
升级通知
新版本实施了一项新的构建功能,该功能使项目管理员可以为整个团队设置自动警报。可以在构建配置级别上配置新的通知,这样就能够使用 Kotlin DSL 进行编辑、重复使用和共享。
全新的 Slack 通知程序可让你的团队直接在 Slack 中获取有关构建状态的通知。
新的 Sakura UI
为了支持经典 TeamCity 的更多用例,版本 2020.1 的实验性 UI 附带了更新的“代理和项目”页面,并允许配置项目侧边栏。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Zstd 1.4.5 发布,Facebook 开源的无损压缩算法
Zstd 1.4.5 已发布,zstd(Zstandard)是由 Facebook 开源的快速无损压缩算法,主要应用于zlib 级别的实时压缩场景,并且具有更好的压缩比。zstd 还可以以压缩速度为代价提供更强的压缩比,速度与压缩权衡可通过小增量进行配置。 这是一个相当重要的版本,更新内容包括性能改进和新的主要 CLI 功能。此外还修复了一些极端情况,是一个值得升级的版本。 更快的解压性能 具体的的运行速度因文件和编译器而异。对于 x64 cpus,预计至少有 5% 的速度提升,在有利的情况下,最高可达 10%;ARM cpus 的速度提升幅度在 15% 附近,在某些 SoC 和场景下,速度提升最高可达 50%(由于 SoC 设计差异较大,ARM 的情况更为复杂)。 下面的基准测试在现代 x64 平台上运行,使用了 gcc v9.3.0 编译的 zstd -b: v1.4.4 v1.4.5 silesia.tar 1568 MB/s 1653 MB/s --- --- --- enwik8 1374 MB/s 1469 MB/s calgary.tar 1511 MB/s 1610 ...
- 下一篇
Apache Kylin 3.0.2 发布,开源的分布式分析引擎
Apache Kylin 3.0.2 发布了,主要带来了以下改进: [KYLIN-3628] - 查询表中的查询始终使用最新快照 [KYLIN-4132] - Kylin 无需使用 “org.apache.directory.api.util.Strings” 来导入 api-util.jar [KYLIN-4388] - 优化 Dockerfile [KYLIN-4390] - 将 tomcat 更新为 7.0.100 [KYLIN-4400] - 在 system-cube.sh 中将 beeline 用作配置单元客户端 [KYLIN-4437] - 替换掉弃用的 “mapred.job.name” 此版本还有不少 bug 修复,详情见更新说明: https://kylin.apache.org/docs/release_notes.html Apache Kylin™ 是一个开源的分布式分析引擎,提供 Hadoop/Spark 之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由 eBay Inc. 开发并贡献至开源社区。它能在亚秒内查询巨大的 Hive ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7设置SWAP分区,小内存服务器的救世主
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群