该资源为电脑版,暂无安卓版
JetBrains TeamCity是一款持续集成软件,用户使用这款软件来编写代码,可以定时将代码上传并进行集成,有利于查找错误,节省心力,有需要的朋友欢迎下载使用。
增强清理任务
TeamCity 2019.2 开启了对构建创建的历史数据和工件进行控制的新维度。 重新设计的清理引擎让您可以使用一系列筛选器设置不同的清理策略:例如,您可以选择保留特定分支或具有特定标记的所有构建。
我们认为,新的清理规则对项目众多的公司和开发时使用功能分支的团队来说尤其有用。
CI 概览
专业人士喜欢能够帮助他们监控任务关键型系统运行和执行的工具。 从 2019.2 开始,TeamCity 会通过 HTTP 端点公开它的指标,这样就可以通过 Prometheus 擦除这些指标并通过 Prometheus Web 接口或 Grafana 仪表板加以显示。
这些指标包括服务器性能信息,以及代理、项目和构建配置的各种详细信息。
可扩展性大大提升
对于大型组织,高性能 CI 对他们的工作流至关重要。 TeamCity 在多节点设置方面有所突破,让您能够在辅助服务器上将构建添加到构建列队列,管理构建问题和调查并执行其他用户级操作。
利用实验性 UI 提高效率的更多方法
开发者通常每天打开 TeamCity 很多次,这就是为什么我们要设计一个地方,让他们能够在这里快速找到所需的内容,无论项目有多大和多复杂。 按照 TeamCity UI 路线图,我们引入了一个新的构建页面,让您可以轻松地浏览构建历史,调查问题并发现构建链中的任何错误配置或瓶颈。
查看实验性 UI - 现在的外观令我们十分欣慰。
EC2 启动模板。 构建提升到新高度
我们希望 TeamCity 能够提供您在现代工作流中所需的一切功能。 版本 2019.2 添加了对 EC2 启动模板的支持,并让您能够从 AWS 帐户使用启动参数运行云构建代理。 使用启动模板,在构建代理上更新和安装新软件将变得十分简单,您无需在 TeamCity 项目配置中更改任何内容。
改进 DSL
轻松构建构建链
告别点击,迎来脚本编写。 Kotlin DSL 现在为定义构建链提供了一种简单且非常直接的语法。 设置顺序和并行构建,配置失败条件和依赖项并将所有内容存储为代码。
众多参数, 一个模板
项目配置变得更加简单。 从 2019.2 开始,您的 Kotlin DSL 配置可能会包含自定义参数,您可以稍后在 UI 中导入项目时定义这些参数。
运行更多任务, 更少等待时间。 使用 Git 补丁开始构建。
通过创建 Git 补丁、将它上传到 TeamCity 并运行个人构建来快速测试您的变更 - 无需创建任何分支或提交任何内容。
将下载好的压缩文件解压,找到安装文件双击安装
弹出主界面,点击下一步
选择同意安装协议,点击下一步
选择软件的安装路径,建议不要在装载在C盘,以免占用内存,点击下一步。
端口设置,这里设置8112
然后选择运行账户
输入密码,如果选择第一个system不需要密码
安装完成,点击退出。
双击打开桌面上的快捷方式,出现界面,直接点击Proceed
选择数据库
同意协议,创建用户
进入界面,创建第一个项目即可
1、强大的持续集成
①远程运行和预测试提交
提交变更前就在服务器上构建、检查和运行自动测试——永远保持代码库的整洁。
②实时构建进度报告
避免构建完成之后才发现错误。
2、智能配置
①项目层次
从项目树上继承父级设置和权限。
②模板
以通用设置需求来创建模板,然后从该模板继承构建配置。
③构建链和依赖
将一个构建过程分为几个部分,可以依次或并行运行这些部分。
3、全面的VCS集成
①功能分支
在功能分支上进行开发吗?TeamCity将侦测分支中的变更来进行构建,还可以将这些变更合并到主版本中。
②版本化的设置
通过版本控制器同步您的项目设置,再也不会搞混目前的设置。