一、在Jenkins里全局配置
系统管理--->系统配置,配置远程服务器参数
插件Publish over SSH需要在“插件管理”中提前安装
Test Configuration是可以用来测试的,点击若测试通过会显示Success
二、进入具体任务内部配置(Maven工程)
1、General
2、源码管理
Respository URL指的是Git中代码的地址,Credentials是选择源码的用户名和密码,先添加后使用
因为我们调用的是Gogs中的源码,所以填一下源码库浏览器,非Gogs可不填
3、构建触发器
4、构建环境
5、Pre Steps、Build
打包
6、Post Steps
部署tomcat,Exec command中是指在部署完运行的命令,可不填
7、构建设置、构建后操作
暂时先不填,后期可根据需要填写
三、解决报错
配置好后进行构建,报错如下:
原因:内存不够了
执行 free -m查看内存,发现只有108的free,141的available
解决办法:
1、restart重启Jenkins(直接在页面地址后面加/restart)
2、杀进程
3、开虚拟内存
网友评论