010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>新品发布

TEAMCITY 2017.2有哪些更新

发布时间:2018/04/23 浏览量:221
TEAMCITY 2017.2有哪些更新 最新版本的TeamCity为您带来了全面的Docker支持,捆绑的.NET CLI集成,部署和复合构建,自动服务器升级...

TEAMCITY 2017.2有哪些更新


最新版本的TeamCity为您带来了全面的Docker支持,捆绑的.NET CLI集成,部署和复合构建,自动服务器升级,默认和多个模板以及Kotlin  DSL改进。
专业版已提高到100个构建配置!
100个升级的理由
在2017.2版本中,专业版里含有100个构建配置。
专业版的用户也可以体验到TeamCity 的更多高级功能——快照依赖,组合构建和代码配置(Kotlin DSL)等。
所以,如果你是TeamCity 专业版的用户,直接升级服务器,你的软件就会上升到100个构建配置。


Docker


TeamCity 2017.2显著提升了Docker支持。

Docker特定的 build runner
•    Docker Build Runner. 构建Docker图像作为单独的一步。如果TeamCity在您的VCS存储库中检测到Dockerfile,它会自动为您提供此构建步骤列表中的这个运行者。
•    Docker Compose Runner. 在构建开始时启动Docker Compose构建服务,并在构建完成时关闭它们。
•    Docker Wrapper. 作为其他运行程序(Gradle,Maven,Ant和命令行)的扩展,您可以在指定的Docker容器中运行构建步骤。:
Docker支持构建功能
通过添加Docker支持构建功能,在专用Docker选项卡上查看构建中所有与Docker相关的操作和事件的相关信息。
这使得您也可以:
•    清理构建发布的所有图像。
•    创建一个Docker注册表连接。 完成此操作后,构建代理将在构建之前自动登录到注册表,并在完成后注销。


.NET CLI support

 

 

TeamCity 2017.2将对.NET CLI工具链的支持扩展到构建.NET Core项目。 及其流行的.NET CLI插件已被捆绑,现在提供了开箱即用的dotnet命令的模拟行为。
这是它带来的:
•    专用.NET CLI构建运行器
•    在给出存储库的URL时自动发现构建步骤
•    检测构建中的.NET CLI
•    分层构建日志
•    实时报告测试,编译错误和其他问题
•    由JetBrains dotCover支持的代码覆盖率


 复合构建


TeamCity添加了一个名为Composite Build的新构建配置类型。 它汇总了来自通过快照依赖关系连接的其他几个构建的结果,并将它们呈现在单个构建中。 在一个地方查看整个链的进度,以及失败的测试,构建问题通知和工件。


部署构建


从TeamCity部署变得更容易。
TeamCity 2017.2允许您将构建配置标记为部署。 他们依赖的构建将获得该构建的构建结果页面上的专用“部署”部分,从而允许您快速部署构建。

 

自动升级


升级TeamCity现在是小菜一碟 - TeamCity在出现并检测到新版本时会通知系统管理员。 它提供了可能的选项列表,检查您的许可证兼容性,并允许您下载分发包并执行自动升级。

 

Kotlin DSL改进:可编辑UI


为项目启用Kotlin DSL不会将管理用户界面切换到只读模式。 项目和构建配置设置保持可编辑状态并可用于更改。 UI中的任何更改都将与Kotlin设置库同步,反之亦然。


默认及多个模板


现在可以为项目设置默认的构建配置模板。 只需更改一个模板,即可将更改传播到项目中的所有构建配置。 也一并添加了将构建配置同时附加到多个模板。


改进的插件管理

TeamCity 2017.2提供了专门的选项来管理你的插件列表。 在用户界面中禁用或删除您的插件,并上传新插件。 上传插件时,TeamCity将提供从用户界面重新启动的服务器。
 

从用户界面重新启动


现在可以从TeamCity的管理界面重新启动服务器。

 

下一篇:dotCover 2018.1: 更好的持续测试,以及更多功能
上一篇:UPSOURCE 2017.3有哪些创新

                                京公网安备 11010802016897号 | 京ICP证09015132号 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2018 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                                              可信网站信用评估网络警察提醒你诚信网站中国互联网举报中心网络举报APP下载