ubuntu -jenkins02
ubuntu -jenkins
ubuntu -jenkins
配置一个发版任务job,以Vue为例
准备工作
安装插件
1 | Publish Over SSH |

添加要发版的服务器信息

git权限
在gitlab仓库中添加jenkins用户访问权限

nodejs
安装nodejs
Manage Jenkins => Global Tool Configuration => NodeJS => NodeJS installations… => Add NodeJS

创建任务


配置选项-源码管理
把准备工作中的git仓库地址配置到这里,指定Branches to build
配置选项-构建环境
Provide Node & npm bin/ folder to PATH, 选择node版本
配置选项-构建
1 | vue 的打包命令 |

配置选项-构建后操作
选择 Send build artifacts over SSH 这个选项

成功,访问测试

其他
部署java版本的
任务中配置项不一样,下面列举几个终于项
配置选项-pre steps
build
1 | pom.xml |
配置选项-构建后设置
1 | Transfers |