TeamCity 2018是一款强大好用的持续集成工具,该工具由jdebrain公司推出,相信一些专业的开发者对这家公司并不陌生吧,新版本的TeamCity 2018还带来了全新的改进和将近70多个问题的修复。软件集合了IDE 工具集成、各种消息通知、各种报表、项目的管理、分布式的编译等多种功能,小编还为大家整理了软件的安装教程,有需要的用户欢迎下载。

TeamCity 2018安装教程
1、双击“TeamCity-2018.1.2.exe”安装

2、点击next出现TeamCity的协议,选择i agree

3、选择软件的安装位置,默认为“c:\TeamCity”

4、下一步选择要安装的组件,可以全选

5、继续next就会开始TeamCity的安装了

6、完成后设置一下端口

7、然后进入到TeamCity的配置界面

8、配置完成后点击save就可以了
TeamCity功能
1、持续集成
远程构建执行和预测试提交
手动和自动构建触发
通知
即时测试报表
风险组测试重新排序
监测您的更改状态
新的失败的和“已修复的”测试
当前问题
问题的责任分配
2、质量跟踪
单元测试代码覆盖率分析
检查服务端的Java, JSP, JavaScript和CSS
详细的测试结果分析
在Java和.NET项目中搜索重复的代码
综合的统计报告
3、构建管理
构建进度和估算
构建配置模板
构建标签,标记和注释
构建历史
自定义和历史构建
更改日志
构建链和改进的构建依赖关系
访问构建的产出成果
4、构建基础设施
多个构建代理
载入统计矩阵
构建代理的工作量统计
多平台构建
分配一个构建给一个特定的代理
并行构建执行
代理管理
构建基础设施利用率优化
薄型基础设施维护
5、VCS互操作性
灵活的VCS配置
在Web上的文件差异比较
先进的VCS构建触发
VCS标签
代理端检出
6、关键集成
Amazon EC2和虚拟代理
问题跟踪集成
Maven集成
7、扩展性和定制性
显示自定义构建结果
声明的统计图表和自定义指标
自定义测试执行者支持
XML报表发布器
第三方HTML报表
插件管理
8、更多功能
JVM崩溃和内存溢出问题检测
挂起构建检测
用户身份验证
运行构建过程中的线程转储(.NET + Java)
具有对每个项目的访问和角色控制的用户管理
用户行为的审计
更新说明
新的Kotlin DSL
Kotlin DSL经过了重大改进,现在只需一个文件即可实现更简单的使用,可移植性和项目创建。
简单
DSL的格式已经简化。TeamCity不再需要uuid和项目ID,这使代码更简单,更易读。例如,这是TeamCity中基本“Hello world!”项目所需的所有代码:
一体
.teamcity/settings.kts现在只需一个文件来描述项目设置。
Portable
Kotlin DSL脚本现在与服务器和项目无关,这意味着您可以在不同服务器之间共享相同的脚本,甚至可以在同一服务器上共享相同的脚本。您需要做的就是将其检入存储库。
从URL创建
在TeamCity中创建项目时,只需使用您的.teamcity/settings.kts文件将其指向存储库,TeamCity将自动创建具有所有必需设置和构建配置的项目,如代码中所述。
高可用性
使用新的只读服务器模式启动高可用性TeamCity安装。只读服务器可以访问数据库和数据目录,并且在主服务器变得不可用的情况下,将接受所有请求并允许对构建,工件等的读访问。便于运行seamless服务器升级或在意外停机期间。
改进了Docker支持
Docker支持得到了显着改善: Docker包装器现在支持.NET CLI和PowerShell运行程序。 build,push和其他Docker命令现在可直接在新的Docker运行器中使用,它取代了旧的Docker Build Runner。
捆绑的Amazon S3工件存储
TeamCity 2018.1内置Amazon S3。从S3存储,上载,下载和删除工件现在可以通过TeamCity UI进行本地集成。集成处理依赖关系和清理,以便用户甚至不需要知道S3是在hood下。