jenkins搭建遇到的问题总结

在尝试了不下40次的调整后总算是初步把jenkins环境弄好,现在记录下自己遇到的问题

完成图摆上面

jenkins搭建遇到的问题总结

jenkins搭建遇到的问题总结

 

说明

       本地虚拟机中的一个centos7的系统以下简称服务器(如下图)搭建了一个jenkins环境,通过配置将github上的代码使用git拉到服务器,然后打jar包部署jar包,部署还是选择在了我的服务器上。

jenkins搭建遇到的问题总结

遇到问题如下

1.权限不够问题(发生在cp jar包的时候)

vim  /etc/sysconfig/jenkins

修改JENKINS_USER的值  默认是jenkins直接改成 root

2.脚本编辑

脚本开始--------------------------------------------------------------------------------------------

#杀掉进程
pid=`ps -ef | grep /central/ning-0.0.1-SNAPSHOT.jar  | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
   echo "kill -9 的pid:" $pid
   kill -9 $pid
fi

#防止进程被杀死
BUILD_ID=dontKillMe
#直接执行jar包
nohup java -jar /central/ning-0.0.1-SNAPSHOT.jar  & 
exit 0
脚本结束--------------------------------------------------------------------------------------------

3.全局配置我配置了maven git jdk

jenkins搭建遇到的问题总结

总结:前前后后尝试了40多次才把脚本写好,下一步考虑把jar包发到别的服务器。