注意:安装路径最好选择没有空格和特殊符号的路径,以避免后面踩坑
附:Jenkins官网下载
安装完成后打开浏览器输入http://安装机器IP:8080等待初始化完成开始进行Jenkins的配置工作
插件安装配置页面(这里选择Install Suggested plugins)
安装等待页面
创建用户页面
完成
Maven配置文件以及JDK配置
Git配置
Maven配置
Apply -> Save 即完成了全局工具的配置
这个是用来配置全局的证书,这里主要用于GIT钩子的权限认证(注意要私钥内容)
进入系统管理->管理插件中,选择可选插件一栏,过滤输入maven和gitlab,安装gitlab和maven开头的几个插件。注意:有时候会提示安装ruby-runtime出错,这时可以找到Jenkins安装目录的plugins目录,删除其中的ruby-runtime.jpi文件和gitlab hook.jpi文件,然后尝试重新安装。如果还是失败可以尝试ruby-runtime下载地址下载后手动安装
进入系统管理->系统设置中,可以设置邮件通知服务器,要取消Gitlab的Enable authentication for ‘/project’ end-point的勾选!!!,不然钩子会不起作用
创建项目包含九个部分——General、源码管理、构建触发器、构建环境、Pre Steps、Build、Post Steps、构建设置以及构建后操作
这里填写项目名称和描述就可以了
以Gitlab为例,输入项目路径
[email protected]*.*:GROUPID/PROJECTID.git
只需要选中当GitLab更新时触发
根据需要配置,本例子不作处理
从字面就可以看出是预操作,即执行动作前进行的操作,这里是选择
Execute Windows batch command(执行Windows脚本命令)
。执行命令是停止正在运行的进程
完成基本内容后执行的动作,这里是用脚本启动运行项目
E-mail Notification 邮件通知
根据需要配置,这里不作处理
应用->保存->立即构建->构建成功