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的安装和使用的主要内容,如果未能解决你的问题,请参考以下文章

CI/CD技术专题「Jenkins实战系列」总结归纳Jenkins的安装使用和配置流程介绍

CI/CD之jenkins

CI/CD之jenkins

Jenkins安装

jenkins安装教程

[Jenkins 新插件] 兼容阿里开发手册 (P3C) 的火线插件安装使用教程