安装jenkins
如何下载历史版本的可以在windows上安装的版本 mirrors.tuna.tsinghua.edu.cn/jenkins/win… 2.346.1是最后一个支持jdk1.8的版本
需要安装哪些插件
nodejs
Maven Integration plugin
前端项目的执行
项目类型选择 Freestyle project
主要是记录一下构建,前面拉取代码没什么好记录的。
构建的时候千万不能选择“Execute NodeJS script”
要是选了这个npm install执行不通过,应该是什么都不会通过
要选择第三个也就是“Execute shell”
选择好后在命令里面输入
npm install
npm run build:dev
构建完毕后肯定还需要把文件复制到别的地方部署运行
这个时候再点击“增加构建步骤”
选择“Execute Windows batch command”
在命令里面输入 xcopy dist 目的目录 /E/H/C/I/Q/Y
我用的是nginx做容器,做如下配置,主要是url重写: server节下面
location / {
root 目录;
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
location /dev-api/ {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:11083/;
}
后端就没什么好说的了