1.创建maven项目
选择构建maven项目
配置git仓库
构建触发器
构建环境
构建环境前需配置 pushe over ssh
push over ssh在主页面 Manage Jenkins->Configure System下
注:如果jenkins服务与ssh在同一局域网下建议hostname配置局域网地址
设置ssh pushe
配置pom构建路径及编译打包command
至此配置结束,点击保存。
2. startup.sh脚本配置
启动脚本需上传到远程服务器端
1 | #!/bin/bash |
3.构建
4.Freestyle Project(自由式项目) 构建
目前有这种情景,当一个maven项目中包含父子及pom工程时,为了避免多个工作空间(代码目录)资源重复,所以可设置为不同item使用同一工作空间。
在设置页面General下点击高级,输入资源绝对路径
Git Behaviours配置
git拉取设置存放代码目录,源码管理->Git>Additional Behaviours->右侧点击新增->选择Check out to a directory
防止Check out超时,同样新增Behavior
选择Maven版本并设置构建命令
参考链接:
Jenkins 安装与构建(包含远程部署jar包)
、检出本地指定地址、项目过大超时配置