jenkins安装部署(前端+后端)自动发布

本文详细介绍了如何在Linux环境下安装 Jenkins、Maven 和 Git,并配置前端开发环境,包括Node.js、cnpm和Vue CLI。同时,讲解了Jenkins的插件安装和服务器路径配置,以及创建后端和前端项目的流程,为持续集成和自动化部署奠定了基础。

1.linux安装

cd /www/data
wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
后台启动
nohup java -jar jenkins.war --httpPort=8080 &
初始化密码
vim /root/.jenkins/secrets/initialAdminPassword
安装maven环境(maven路径:/usr/share/maven/conf/settings.xml)  mvn -v知道maven home和版本
yum -y install maven;
安装git(/usr/bin/git)
yum -y install git;
支持前端发版
1.安装node.js
cd /usr/local/
wget https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-x64.tar.gz
//解压
tar -zxvf node-v12.14.0-linux-x64.tar.gz
cd node-v12.14.0-linux-x64
vim /etc/profile
export PATH=$PATH:/usr/local/node-v12.14.0-linux-x64/bin
#重新加载
source /etc/profile
#查看版本
node -v
2.安装cnpm
npm install -g cnpm --registry=http://registry.npm.taobao.org
3.安装vue-cli
npm install -g @vue/cli
4.安装webpack
cnpm install -g webpack
访问jenkins:
http://IP:8080/
2.jenkins配置(MAVEN, GIT)
3.jenkins插件安装
安装jenkins插件
插件管理安装
Maven Integration 集成maven项目
GitHub Plugin Configuration 没有就不安装
GitHub Branch Source 集成guihub项目
Publish Over SSH 连接远程服务器
Deploy to container
Locale 选择中文插件
Publish Over FTP 此插件可以把远程服务器的文件下载下来
SSH2 Easy Plugin 和远程服务器配套使用
NodeJS 用于jenkins进行vue项目打包
4.jenkins上传服务器路径配置
5.创建后端打包的项目

 

6. 创建前端(VUE)打包项目

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值