Jenkins+vue项目自动化构建部署

本文介绍了如何利用Jenkins实现Vue项目的自动化构建和部署。首先,讲解了安装ssh发送插件和配置插件的步骤,接着阐述了新建项目配置的详细过程,包括源码管理、构建触发器、构建环境、构建步骤以及构建后操作。通过这些配置,当代码提交到Git后,Jenkins将自动拉取代码、安装依赖、打包并发送到服务器进行部署。
摘要由CSDN通过智能技术生成

Jenkins

更新地址:https://sunseekerx.yoouu.cn/common/jenkins.html

更新时间:2020-05-05 20:39:33

Vue项目自动化构建

Jenkins安装查看Docker章节。

Jenkins第一次安装完成最好重启一下,因为如果安装了语言包有些地方还是英文的。应该是个bug。

前提

  • Vue项目+Git
  • Jenkins环境
  • 有部署项目的服务器
  • 域名
  • Linux知识

目标

在本地写好代码,一旦提交到Git,通过web-hook,触发Jenkins的自动构建任务,Jenkins自动从Git上面拉取代码>安装依赖>打包>发送到部署的服务器等一系列操作。

简单来说,我本地写好代码,我提交到Git之后,就有个东西帮我打包发送到服务器。我不需要管这些事,我只要写代码、测试、推代码就完事了。

目前需要实现的就是这样的功能,但Jenkins能做的不只是这么多。不过对于我目前的项目来说足够了。

实现

0x1 安装ssh发送插件 - Publish Over SSH

见名知意,通过ssh发布,用来将打包好的项目用ssh连接的方式发送到部署的服务器,并且执行其他的命令。

  1. 选择系统管理
  2. 选择插件管理
  3. 页面直接ctrl+f搜索ssh,直接安装Publish Over SSH插件(不要用自带的过滤搜索没用)

0x2 配置ssh插件

这里要配置的部署网站的服

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值