上节介绍了如何使用docker容器搭建teamcity服务,本节来介绍如何发布你的第一个前端项目
一.安装teamcity客户端
上个教程也说了,teamcity分为服务端和客户端,服务端控制客户端,客户端负责下载编译,打包,发布,服务端负责给客户端下达指令,其中客户端的安装有几种方式:
(1).使用docker镜像安装
(2).使用压缩包安装
这两种方式我都测试过,其中docker镜像存在不稳定的情况,比如客户端容器启动后,其内部的docker环境存在问题,本教程介绍如何通过服务端安装客户端

- 1.首先点击顶部Agents
- 2.点击Agent push =>Install agent
- 3.输入服务端的ip地址,用户名,密码

稍等片刻即可完成安装,同时顶部Agents会显示1
原理:通过ssh命令及sh脚本,先把zip文件推送到指定服务器,执行sh命令完成安装
注意:此种安装方式没有配置系统自启,若需要,手动配置,另外客户端安装地址为~/BuildAgent,需要重启时则可执行~/BuildAgent/bin/agent.sh start
二.配置项目
1.新建项目
一般是从gitlab拉取项目,选择默认的,再输入项目地址,gitlab用户名,密码,点击proceed

本文详细指导如何通过TeamCity服务端安装前端客户端,配置Vue项目自动化流程,包括依赖安装、打包到dist并利用Docker发布。重点讲解了如何设置docker-compose和选择正确的发布服务器,确保项目顺利部署。
最低0.47元/天 解锁文章
8926





