仪表盘说明:
插件安装:
配置:
在全局工具配置那进行配置
jdk配置:
echo $JAVA_HOME
获取本地的java_home ,在使用本地的操作的时候,需要去掉自动下载
maven配置
之后保存
邮箱配置
在系统配置里管理设置邮件
注意:要想测试邮箱还要配置jenkins Location,
jenkins Location也要配置且相同,发送者是管理员
sonar配置
同样是系统管理节点
系统管理,
全局工具配置
自动安装
gitlab授权
管理凭据
选择SSH
记得把私钥粘过来
详细的配置方法见:
Jenkins:添加SSH全局凭证 - .NET开发菜鸟 - 博客园
其他不用选,就生成了一个凭据。
之后在服务端生成一个密钥
ssh-keygen -t rsa
如果没有命令,使用下面方法安装
yum -y install openssh-clients
查看生成的公钥
more ~/.ssh/id_rsa.pub
将公钥加到gitlab之后测试
测试
首先创建一个maven项目
在gitlab中查找地址
在我这里的原因是项目没有git下来,先看jenkins中是否有项目。红箭头。
如果没有。则需要先用jenkins把项目下载下来,然后在配置其他信息。
这里只需把工作空间清理一下就解决问题了
设置Post steps,根据情况进行设置
我这里当构建完成之后选择执行shell
注意
这里在启动项目的时候不能使用nohup 要换成BUILD_ID
之后执行构建即可
看到了属性的界面 完结!