jenkins部署前后端分离的vue项目
1 General
Name: 变量名。 类似给分支起一个名字的意思, 可随意取
Description: 描述, 非必填
Parameter Type: 选择 Branch or Tag
Default Value: 默认分支
以上需要安装插件Git Parameter, 没有的话就在插件管理中安装, 以上设置为了构建的时候可以自由选择分支、
2 源码管理
我用的是git, 仓库是gitlab, 使用svn可选择Subversion
Branch Specifier (Blank for "any"): 选择git parameter中的变量 $变量
3 构建触发器, 根据业务自行选择。
4 构建环境
node.js没有安装的话可以在插件管理中选择自行安装
5 构建
此处可以选择 public over ssh插件, 但是我此处遇到的问题是我压缩发送之后用ssh命令远程登录另一台服务器解压tar时, 提示伪终端, ssh命令后跟 -t -t ,-Tq 都没有解决,所有此处没有使用public over ssh 插件, 直接使用scp命令, scp命令传过去直接覆盖的属性也正好是我想要的(ssh命令以后在研究)
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
npm install
npm run build:test
scp -r /root/.jenkins/workspace/DeployeeTestDist/dist root@170.00.00.1:/project/tomcat-cms/webapps/cnypa-cms/
最新文章
- ArcGIS Engine开发之书签加载
- 点击空白处隐藏div-阻止事件冒泡
- [iOS问题归总]SourceTree+osChina版本管理出现的问题
- MSChart实例
- java创建多线程(转载)
- Qt自定义控件(插件)并添加到QtDesigher
- JQuery 绑定回车事件 兼容ie8,ie9
- Putty远程登录VMware虚拟机Linux(Ubuntu12.04)
- 使用Visual Studio将Objective-C编译C++
- openjudge(二)
- C#如何通过属性名称反射出属性本身
- 【HTTP】 Fiddler简介
- SharePoint Framework 把你的客户端web部件部署到经典的SharePoint页面
- java_生态环境
- beego快速入门
- 彻底弄懂css3的flex弹性盒模型
- PHP数据库常用常量笔记
- 查询SQL优化
- Ta们,用云计算改变着更多普通人的生活,所以,我们1218
- 第一章 安装MongoDB
热门文章
- 论文笔记——An online EEG-based brain-computer interface for controlling hand grasp using an adaptive probabilistic neural network(10年被引用66次)
- Unity数据类型转XML/Json-封装函数直接调用(Chinar)
- SQLI DUMB SERIES-18
- 手机连接fiddler之后,安装证书的方法
- 常见JS倒计时
- CMDB-(paramiko模块 -- 实现ssh连接)
- Linux下搭建测试环境
- 解析观察者模式在安卓程序中的应用——如何实现跨界面Handler通讯
- cdcq的独立博客
- IO文件流