一、安装nodejs插
在 系统管理-》插件管理 中 安装nodejs插件
二、配置nodejs插件
在jenkins全局工具配置中,配置nodejs,如下图
文章插图
【jenkins中部署VUE】
三、编写Docker文件
FROM Nginx
RUN rm /etc/nginx/conf.d/default.conf
ADD default.conf /etc/nginx/conf.d/
COPY dist/ /usr/share/nginx/html/
四、编写nginx配置文件
server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
}
location /api {
proxy_pass http://172.16.1.25:8083;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
五、新建vue构建任务
文章插图
文章插图
文章插图
文章插图
构建脚本如下
cd /var/jenkins_home/workspace/archive-document-v2.0
docker stop archive-docment-v2.0 || true
docker rm archive-docment-v2.0 || true
docker rmi -f archive-docment-v2.0 || true
docker build -t archive-docment-v2.0 .
docker run -d -p 5173:80 --name archive-docment-v2.0 archive-docment-v2.0:latest
推荐阅读
- 【科学的温度】体育中考调整耐力项目,青少年“阳康”后如何锻炼?
- 初中班会记录范文10篇 初中主题班会记录
- 澳大利亚中文网站 澳洲留学论坛
- 如何改变定时器的定时时间 中断系统
- 秋思张籍赏析 秋思张籍
- 中医经络学基础知识 中医经络学讲座
- Careful是什么意思 careful是什么意思中文翻译
- 人的九种体质是哪几种 中国人的九种体质
- 宇宙中的暗物质 暗物质和暗能量
- 化妆师资格证报名入口 中国化妆师网