这里写自定义目录标题
安装jenkins
1.安装jdk1.8
很多例子,不再赘述。
2.安装git
执行 yum install -y git
3.安装maven
-
下载安装包
执行 wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -
解压
tar -xf apache-maven-3.6.3-bin.tar.gz -C /usr/local/
mv /usr/local/apache-maven-3.6.3/ maven3.6 -
加入环境变量
在/etc/profile文件最下方加入新的一行export PATH=$PATH:/usr/local/maven3.6/bin
添加完后,执行source /etc/profile,让配置生效。
4.安装jenkins
执行
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
yum install -y jenkins --nogpgcheck
显示OK后,执行service jenkins start,启动jenkins。
注意,jenkins默认使用8080端口,如果端口被占用,则无法启动。
查看进程 ps -ef | grep jenkins
如果防火墙端口未开放,先执行firewall-cmd --add-port=8080/tcp --permanent开启。
如部署在云环境,还要去开启安全组中的8080端口。
浏览器输入 服务器ip:8080 就可以访问了。
配置jenkins
按照提示复制密码首次登陆
安装推荐的插件
创建管理员账号
保存实例后
浏览器访问8080/pluginManager/advanced
将升级站点的https改为http之后提交
重启jenkins
两种方法:
第一种如下
第二种命令行输入service jenkins restart
还没完事。。。。。。。。。。。。。。
配置GIT, JDK, MAVEN
保存并应用。
使用jenkins构建maven项目
添加maven插件
默认新建项目里没有 这个构建一个maven项目的选项。
需要去安装maven插件
安装该插件。
新建maven构建任务
以下例子为直接发布到jenkins所在机器。
由于jenkins执行完毕后会杀掉自己衍生的进程,所以必须加上红圈中语法,否则java进程会被杀掉。
第一次执行可能会比较慢。还有如果遇到缺少权限问题,可以将jenkins用户加入root组。