Fork me on GitHub

Teamcity quickstart

前言

Teamcity是由JetBrain公司开发的一个强大的持续集成工具,支持多个平台、环境和语言。在深入了解Teamcity之前,需要先了解持续集成(Continuous Integration)这个概念。
不熟悉的同学们请移步:

TeamCity入门

TeamCity安装部署

TeamCity相关配置

添加项目

在主页点击右上角的Administration进当如下图所示的项目管理界面,然后点击Create Project。

如下所示,进入添加项目界面后有多个添加项目的方式。本人所有项目都是从github上添加进来的。

项目添加完毕之后可以对项目进行管理,配置构建程序。

配置构建步骤

进入项目管理界面之后,在Build Configurations这一栏里找到Build Step。这里就是需要你配置自定义构建程序的地方了。由于teamcity支持maven,意味着可以直接在teamcity中运行所有maven的指令,这包括了clean,complie,deploy,install等等。还支持maven插件下的tomcat项目部署。

点击edit进入下图,这个是构建步骤页面,在这里可以进行相关的配置

Build Step页面如下图所示(核心配置)

点击edit进入具体的每个构建步骤的详细配置,如下图所示。

上面提到了Teamcity支持所有的maven指令,还包括maven的插件。这意味着我们可以通过maven来部署我们的项目。
上面那个构建步骤是编译和打包整个项目,下面则是如何部署项目相关的配置。详细配置如下图所示


-------------End of the post-------------