linux下安装Jenkins与配置并且搭建maven工程

下载安装

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.249.2-1.1.noarch.rpm && rpm -ivh jenkins-2.249.2-1.1.noarch.rpm

linux下安装Jenkins与配置并且搭建maven工程_第1张图片

默认安装路径

自动安装完成之后:

/usr/lib/jenkins/jenkins.war WAR包

/etc/sysconfig/jenkins 配置文件

/var/lib/jenkins/ 默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log Jenkins日志文件

修改配置文件,添加JDK路径

查看java路径

which java
/usr/bin/java

配置Jenkins

vim /etc/init.d/jenkins 

找到candidates追加你的java路径
注意:另起一行,在引号内!
在这里插入图片描述

将JENKINS_USER=“jenkins” 改为:JENKINS_USER=“root”

 vim /etc/sysconfig/jenkins

linux下安装Jenkins与配置并且搭建maven工程_第2张图片

把Jenkins配置自启动项

systemctl enable jenkins

修改默认镜像源

vim /var/lib/jenkins/hudson.model.UpdateCenter.xml

修改为


<sites>
  <site>
    <id>defaultid>
    <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.jsonurl>
  site>
sites>

启动

service jenkins start

在这里插入图片描述

登录

通过浏览器ip:8080进行访问Jenkins,出现如下图,表示成功,密码在提示的路径中,按步骤操作即可

linux下安装Jenkins与配置并且搭建maven工程_第3张图片

出现这个页面使用cat /var/lib/jenkins/secrets/initialAdminPassword 命令查看初始密码
在这里插入图片描述

进入之后安装插件

linux下安装Jenkins与配置并且搭建maven工程_第4张图片
之后会有点耗损时间,进去把源换了就可以了。


一片红!哈哈哈 不管他,continue就可以

linux下安装Jenkins与配置并且搭建maven工程_第5张图片

之后创建用户,规定端口下一步就可以
linux下安装Jenkins与配置并且搭建maven工程_第6张图片

开始使用Jenkins

中文汉化

英文看不懂?下载汉化插件!
登录之后直接使用这个路径下载 http://192.168.163.129:8080/pluginManager/available
linux下安装Jenkins与配置并且搭建maven工程_第7张图片

新建一个任务

下载maven插件:
插件中心搜索:http://192.168.163.129:8080/pluginManager/available
maven
linux下安装Jenkins与配置并且搭建maven工程_第8张图片

下个git:
linux下安装Jenkins与配置并且搭建maven工程_第9张图片

配置全局凭证(git的账号密码):
http://192.168.163.129:8080/credentials/store/system/domain/_/
linux下安装Jenkins与配置并且搭建maven工程_第10张图片

配置maven&& java

maven的settings.xml 用自己的
java的主目录,就是java_home(java安装目录的bin的上一层!)
maven 的主目录 maven_home

千万别写错!

linux下安装Jenkins与配置并且搭建maven工程_第11张图片

新建项目
linux下安装Jenkins与配置并且搭建maven工程_第12张图片

给个名字 - 选中maven - 确定
linux下安装Jenkins与配置并且搭建maven工程_第13张图片

直接点源码管理配置版本管理,我这里是git

配置git仓库,如果没有用我这个Demo也行https://github.com/zhaopeiqiang/test.git
凭据选刚配置好的(github上的),或者添加新的也行

linux下安装Jenkins与配置并且搭建maven工程_第14张图片

构建:

linux下安装Jenkins与配置并且搭建maven工程_第15张图片
脚本内容:

#!/bin/bash -ile
project=springbootdemo-0.0.1-SNAPSHOT.jar
pathName=springbootdemo
echo "拷贝文件"
rm -rf /usr/local/src/app/$project
cp  /var/lib/jenkins/workspace/$pathName/target/$project /usr/local/src/app/springbootdemo/
echo "切换路径"
cd /usr/local/src/app/springbootdemo/
 
pid=`ps -ef | grep $dir$project | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
   kill -9 $pid
   echo "杀死存在进程"
fi
BUILD_ID=dontKillMe 
echo "执行"
nohup java -jar $project > test.log 2>&1 &
echo "启动成功!"

点击最底下的保存试一下

立即构建
linux下安装Jenkins与配置并且搭建maven工程_第16张图片

linux下安装Jenkins与配置并且搭建maven工程_第17张图片

linux下安装Jenkins与配置并且搭建maven工程_第18张图片

linux下安装Jenkins与配置并且搭建maven工程_第19张图片

试着访问一下项目:端口是80

linux下安装Jenkins与配置并且搭建maven工程_第20张图片

你可能感兴趣的:(Jenkins,java个人笔记,linux个人笔记,linux,Jenkins,java,centos,maven)