teamcity的搭建及部署运行一个构建项目

2021-07-31 18:05:54 浏览数 (1)

一. 安装teamcity的部署流程。

1.安装环境要求:

代码语言:txt复制
root@localhost ~# rz   jdk-8u202-linux-x64.tar.gz
root@localhost ~# tar zxvf jdk-8u202-linux-x64.tar.gz
root@localhost ~# mv jdk1.8.0_202/ /usr/local/java/
root@localhost ~# vim /etc/profile
    export JAVA_HOME=/usr/local/java/
    export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    export PATH=$JAVA_HOME/bin:$PATH
root@localhost ~# source /etc/profile
root@localhost ~# java -version

2.开始安装teamcity:

代码语言:txt复制
root@localhost ~# rz   TeamCity-2021.1.1.tar.gz
root@localhost ~# tar zxvf TeamCity-2021.1.1.tar.gz 
root@localhost ~# mv TeamCity /usr/local/TeamCity
root@localhost ~# cd /usr/local/TeamCity                   

3.启动服务

代码语言:txt复制
root@localhost ~# /usr/local/TeamCity/bin/runAll.sh start           
停止程序:root@localhost ~#:/usr/program/TeamCity/bin/runAll.sh stop

4.开启端口或关闭防火墙:

代码语言:txt复制
方法一:开启端口
iptables -I INPUT -p tcp -m tcp --dport 8111 -j ACCEPT
/etc/rc.d/init.d/iptables save
service iptables restart
方法二:关闭防火墙
systemctl stop firewalld
systemctl disable firewalld

5.打开浏览器访问,默认是8111端口:

代码语言:txt复制
192.168.3.235:8111

6 . 更改taemcity的端口

代码语言:txt复制
如果你要改变端口,找到下面这个 8111 位置:

vim /usr/local/TeamCity/conf/server.xml

<Connector port="8111" ...

TeamCity 服务器在数据目录的磁盘上存储服务器配置设置、项目定义、构建结果和缓存.

1.png1.png
2.png2.png
3.png3.png

二. 配置并运行您的第一个构建

1 . 使用右上角的 Administration链接转到 Administration 区域并单击 Create project

4.png4.png

2 . 创建项目

5.png5.png

3 . 指定项目的名称、 ID(自动生成的、可修改的)和可选的描述。点击 创建:

6.png6.png

4 . 创建构建名称

7.png7.png

5 .指定构建配置名称、  ID、描述。单击 创建

8.png8.png

6 . 版本控制设置:指定vcs根名称,  ID, 在General Settings输入从gitlab中获取数据的地址,输入默认分支 ,输入账号密码,测试并保存

9.png9.png
10.png10.png

7 .点击左列表Build Steps,点击 add build step

11.png11.png

8 .运行maven的构建类型,指定(step name)名称,指定(Golals)目标,指定maven命令行参数(Additional Maven command line parameters:),指定maven JDK 并保存。

12.png12.png

9 .上用自定义脚本把本地的jar上传到服务器上。

13.png13.png

10 . 连接服务器并执行jar包,实现让服务运行 (这边需要配置密钥对)

14.png14.png

11.构建触发器(Triggers)

15.png15.png

12 . 每次代码发生改变都会触发构建的一套流程。

16.png16.png

13 .现在您可以配置 构建步骤:在左侧选择相应的设置,单击 添加构建步骤 并从下拉列表中选择构建运行器。

17.png17.png

14 .

0 人点赞