TeamCity安装和配置

本文介绍了如何安装和配置TeamCity,一款由JetBrains提供的持续集成工具。通过详细的步骤,展示了从环境配置、TeamCity的安装启动,到项目构建和自动部署的全过程,强调了持续集成对于提高开发效率和保证软件质量的重要性。
摘要由CSDN通过智能技术生成

TeamCity安装和配置

前言

持续集成(CI)

TeamCity是JetBrains旗下的一款持续集成[Continuous Integration,简称CI]工具,开箱即用。学习TeamCity之前首先需要明确一个概念,什么是持续集成(CI)?

持续集成(CI)是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。———《百度百科》

TeamCity

业界的CI工具已经有很多了,比如开源工具Jenkins,以及CircleCI、GitLab CI等,本文不讨论各CI工具的优劣,旨在介绍TeamCity的使用方式。

TeamCity是一款功能强大的持续集成(Continue Integration)工具,包括服务器端和客户端,目前支持Java,.Net项目开发。TeamCity提供一系列特性可以让团队快速实现持续继承:IDE工具集成、各种消息通知、各种报表、项目的管理、分布式的编译等等,所有的这些,都是 让你的团队快速享有持续继承带来的效率提升、高质量的软件保障。

环境

  1. JDK 1.8
  2. Maven 3.6
  3. TeamCity 2019.1.5
  4. SpringBoot 2.1.4.RELEASE
  5. Ubuntu 16.04
  6. GitHub

注意:此环境为本文使用环境,各位同学可根据自己公司生产环境酌情配置。

安装

  1. Ubuntu系统下使用wget命令下载或者下载到本地之后,再拷贝到服务器上。
    下载
  2. 下载完成后通过tar -xvf fileName 命令,将文件解压。
  3. 将解压后的文件夹移动至/usr/local/并重名为:TeamCity(个人习惯,以方便服务器上软件管理,此步骤可省略),并cd到解压后TeamCity目录下的bin文件夹下,效果如下:
    菜单
  4. 在此目录下执行./runAll.sh start 以启动TeamCity。查看进程检查是否启动成功。如下图,TeamCity启动成功,默认端口为8111
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值