Jenkins的安装和使用
Posted *King*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins的安装和使用相关的知识,希望对你有一定的参考价值。
jenkins的目的:
1、持续、自动地构建/测试软件项目。
2、监控软件开放流程,快速问题定位及处理,提示开放效率。
1、环境装备
-
安装JDK
需安装jdk1.8或者更高的版本
-
安装maven
2、安装Jenkins仓库
官网RedHat的安装方法
https://pkg.jenkins.io/redhat-stable/
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3、安装jenkins
yum install jenkins -y
查看jenkins安装了哪些文件
rpm -ql jenkins
-
/usr/lib/jenkins/jenkins.war WAR包
-
/etc/sysconfig/jenkins 配置文件
-
/var/lib/jenkins/ 默认的JENKINS_HOME目录
-
/var/log/jenkins/jenkins.log Jenkins日志文件
修改配置
vim /etc/sysconfig/jenkins
JENKINS_PORT="8091"
--最好改成root,不然会报错权限不足
JENKINS_USER="root"
启动jenkins
systemctl start jenkins
4、使用Jenkins
重启jenkins
http://1.15.106.188:8091/restart
命令重启jenkins
systemctl restart jenkins
5、配置jenkins全局工具
1、配置jdk和maven路径
配置jdk
配置maven
2、添加节点
保存后新建节点没有正常启动
点开节点,可看到在命令行启动节点
java -jar agent.jar -jnlpUrl http://1.15.106.188:8091/computer/slave18/jenkins-agent.jnlp -secret 0edc8eb915743aecf0db453efa3d325ab600e43ea1b537e793eafb5e06e84045 -workDir "/opt/modules/jenkins-job-file"
echo 0edc8eb915743aecf0db453efa3d325ab600e43ea1b537e793eafb5e06e84045 > secret-file
java -jar agent.jar -jnlpUrl http://1.15.106.188:8091/computer/slave18/jenkins-agent.jnlp -secret @secret-file -workDir "/opt/modules/jenkins-job-file"
再次刷新后,节点已启动成功
4、源码管理—git
系统管理–》插件管理–》可选插件–》搜索”git“,安装git插件
5、新建job
第一步:点击新建任务,填好任务名,选择”构建一个自由风格的软件项目“
第二步:勾选”限制项目的运行节点“,输入新加入的节点
第三步:在源码管理中选择"git",输入自己的git地址
第四步:在构建中,点击”增加构建步骤“选择shell,填写如下内容
第五步:“应用”“保存”,最后点击“立即构建”执行
以上是关于Jenkins的安装和使用的主要内容,如果未能解决你的问题,请参考以下文章