Vue项目Jenkins自动化部署

1. 需求描述

我们希望提交uat分支时,UAT项目能够自动发布,提交master分支时,无需自动发布,管理员手工发布

2. 效果展示

Vue项目Jenkins自动化部署_第1张图片

3. 采用技术

Jenkins + K8S + Docker + Nginx

4. 具体实现
4.1 编写default.conf

在Vue项目根目录新建default.conf文件,主要进行代理配置、首页配置、端口配置,需修改实际api与IP端口配置

server {
   
    listen       80;
    server_name  localhost;
    location / {
   
        root   /usr/share/nginx/html

你可能感兴趣的:(精选实践,干货,vue.js,前端,javascript)