jenkins自动化部署vue

编程之家收集整理的这篇文章主要介绍了jenkins自动化部署vue编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

使用jenkins自动化部署vue

一. 安装插件

进入插件管理安装NodeJs插件

在这里插入图片描述

二. 进行全局配置

在全局工具配置中自动安装 node

在这里插入图片描述

这里遇到了一个坑,我第一次安装的nodeJs版本是图片中的12.18.3,一点击构建就内存溢出,服务直接就停掉了,买的服务器配置是1核2G的,内存比较小,所以要安装较高版本的nodeJs,改成14+版本就好了。

在这里插入图片描述

三. 新建任务与配置

  1. 新建自由风格的任务

在这里插入图片描述

  1. 配置 github 源码路径

在这里插入图片描述

  1. 配置构建环境

在这里插入图片描述

  1. 编写构建脚本
#!/bin/bash
echo $PATH
node -v
npm -v
npm install
npm run build
cd dist
tar -zcvf dist.tar.gz *
scp dist.tar.gz /usr/local/Nginx/HTML/
cd /usr/local/Nginx/HTML/ && tar -zxvf dist.tar.gz
cd /root/.jenkins/workspace/XXX
rm -R dist
  1. 立即构建

在这里插入图片描述

  1. 查看对应目录,发现已成功生成构建文件

在这里插入图片描述

后端我使用的是 springboot 框架,部署步骤可参考以下博客

jenkins + springboot + github + maven 自动化部署

总结

以上是编程之家为你收集整理的jenkins自动化部署vue全部内容,希望文章能够帮你解决jenkins自动化部署vue所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

Jenkins文章

Jenkins_pipeline关闭默认检出 问题描述 在使用 Pipeline(流水线)过程中,如果使用了(Pipeline script from SCM)远程 Git 的 Jenkinsfile
Gitlab触发jenkins并获取项目post参数 jenkins -- Generic Webhook Trigger插件 此插件是git webhook的高阶应用,安装后会暴露出来一个公共API
一.安装并配置Git1. 安装git在linux服务器上安装git:yum install git查看git是否安装成功:git version能够显示版本号即说明安装成功:设置git用户名和邮箱:git config --global user.name "username"git config --global user.email "username@qq.com"生成授权证书,中间过程直接全部回车:ssh-keygen -t rsa -C "username@qq.co
使用jenkins自动化部署vue
场景: jenkins构建selenium自动化用例的时候,会有jenkins自带服务后台运行自动化脚本,可无界面运行IE、Chrome、Firefox。 然而运行IE浏览器时候(IE比较特殊),Je
解决方案:通过修改启动命令来实现: java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar jenkins.war
背景: 想在拉取代码前,删除代码,结果百度白天找到答案,mark下 需要安装Workspace Cleanup Plugin插件, 再看创建任务项,勾选即可实现
Jenkins的配置从节点中默认没有Launch agent via Java Web Start,如下图所示,而这种启动方式在Windows上是最方便的。 如何设置才能让出来呢? 1:打开&quot
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注