linux安装Jenkins

发布时间 2023-08-08 15:30:01作者: Test-Enthusiasts

Jenkins简介

  1. Jenkins是⼀个基于Java语言编写的开源持续集成工具,可⽤于⾃动化与构建、测试、交付或部署软件相关的各种任务.
  2. jenkins优点:免费开源、安装运行简单、可跨平台部署、高度可配置、非常多高质量的插件、分布式构建也能高效运行
  3. jenkins官网:https://www.jenkins.io/

安装条件

由于Jenkins是基于Java语言编写的,所以需要先配置jdk环境:

  1. jdk下载地址:https://www.oracle.com/java/technologies/downloads/
  2. jdk环境变量配置,网络教程非常多,自行搜索

Jenkins安装方法

  • 使用docker直接安装Jenkins
  1. 安装docker
  2. 使用命令docker pull jenkinsci/blueocean拉取Jenkins镜像
  3. 创建容器并启动docker run -d -u root -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime --name MyJenkins jenkinsci/blueocean
  4. docker ps -a查看创建的Jenkins容器
  • 使用war包执行运行
  1. war包下载地址https://www.jenkins.io/download/#downloading-jenkins
  2. 下载成功后上传至对应的服务器安装目录
  • 直接运行使用命令:java -jar <jenkins.war的路径>
  • 也可以选择后台执行:nohup java -jar <jenkins.war的路径> >/dev/null 2>&1 &
  1. 运行成功后,会在当前用户家目录下新建.jenkins目录,如果是root用户,则是/root/.jenkins目录

Jenkins插件更新镜像源修改

  1. 修改Jenkins工作目录下的hudson.model.UpdateCenter.xml ⽂件,将url改为http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/updatecenter.json
  2. 修改Jenkins⼯作⽬录下的updates/default.json ⽂件,将 updates.jenkins.io/download 全部替换成 mirrors.tuna.tsinghua.edu.cn/jenkins 以及 www.google.com 全部替换为 www.baidu.com
  3. 重启Jenkins服务

Jenkins入门安装

  1. 访问Jenkins地址:http://ip:8080

    按照提示的路径找到密码后粘贴后继续
  2. 安装推荐的插件
  3. 插件安装完成后创建第一个管理员用户
  4. 安装完成后开始使用