版权声明:转载请附上原文连接 https://blog.csdn.net/rankawin/article/details/81699460
Jenkins发布前端代码VUE (配置模式)
- Jenkins需要(常用)插件
Folders
OWASP Markup Formatter
Credentials Binding
Build Timeout
Timestamper
Workspace Cleanup
NodeJS
Pipeline
Pipeline GitHub Groovy Libraries
Pipeline Stage View
Git
GitLab
Subversion
SSH Slaves
Matrix Authorization Strategy
Role-based Authorization Strategy
Email Extension
Mailer
Publish Over SSH - Jenkins新建项目选择构建一个自由风格的软件项目
- 配置GIT参数(系统管理-系统设置)
- 配置项目GIT地址
- 配置构建环境,填写nodejs版本号(如果没有此选项需要下载插件NVM)
- 构建操作(命令cd /var/jenkins_home/workspace/web-vue-test中使用的是jenkins默认工作目录,根据自己的设置进行修改,web-vue-test是jenkins中的项目名称,而不是你代码的工程名)
- 配置SSH(系统管理-系统设置-)
- 构建后发送构建文件到指定服务器(须配置SSH,Source files要发送到远程服务器的文件-图中dist是web-vue-test下的一级文件件,Remove prefix发送完后删除的目录,Remote directory发送到远程服务器的目录)