📜  Jenkins 安装 Linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:02:07.606000             🧑  作者: Mango

Jenkins 安装 Linux - Shell-Bash

本文介绍了如何使用 Shell-Bash 脚本在 Linux 系统上安装 Jenkins。Jenkins 是一个开源的持续集成和持续交付工具,它可以帮助开发团队自动化构建、测试和部署软件项目。

准备工作

在安装 Jenkins 之前,请确保满足以下准备条件:

  1. 一台运行 Linux 的服务器或虚拟机,并拥有管理员权限。
  2. 已经安装了 Java Development Kit (JDK)。你可以通过运行 java -version 命令来检查是否已经安装了 JDK,如果没有,请先安装它。
安装 Jenkins

以下是安装 Jenkins 的步骤:

  1. 打开终端或 SSH 连接到你的 Linux 服务器。
  2. 创建一个名为 jenkins.sh 的 Shell-Bash 脚本文件,并将以下内容粘贴进去:
#!/bin/bash

# 设置 Jenkins 的版本号
JENKINS_VERSION=2.290

# 下载 Jenkins 的安装包
wget http://mirrors.jenkins.io/war-stable/${JENKINS_VERSION}/jenkins.war

# 启动 Jenkins
java -jar jenkins.war
  1. 保存并关闭 jenkins.sh 文件。
  2. 在终端中运行以下命令给脚本文件添加执行权限:
chmod +x jenkins.sh
  1. 运行以下命令启动 Jenkins 安装过程:
./jenkins.sh
  1. 当安装完成后,你将在终端中看到 Jenkins 的输出日志,其中包含初始管理员密码和 Jenkins 的访问 URL。请注意保存初始管理员密码,你将在完成安装后使用它来登录 Jenkins。
配置 Jenkins

完成安装后,你可以通过以下步骤配置 Jenkins:

  1. 打开你的 Web 浏览器,并访问你在安装过程中获得的 Jenkins URL。
  2. 在浏览器中将会显示 Jenkins 的欢迎界面,并要求你输入初始管理员密码。将保存的初始管理员密码输入到相应的字段中。
  3. 点击 "Continue" 继续安装过程。
  4. 选择 "Install suggested plugins" 以安装 Jenkins 推荐的插件集合。
  5. 等待安装完成后,创建一个管理员账号,并填写所需的详细信息。
  6. 点击 "Save and Finish" 完成安装。
使用 Jenkins

安装和配置完成后,你可以使用 Jenkins 进行持续集成和持续交付的工作流程。以下是一些常见的使用 Jenkins 的示例:

  • 创建一个新的 Jenkins 任务来构建和测试你的软件项目。
  • 设置一个定期的构建计划,以便自动执行构建过程。
  • 配置构建触发器,例如当代码库中发生变更时自动触发构建。
  • 集成 Jenkins 与代码质量工具,例如 SonarQube,以对代码进行静态分析和检查。
  • 设置构建的后置操作,例如部署到一个测试服务器或通知团队构建结果。

你可以通过 Jenkins 的用户界面来执行这些操作,并可以根据你的需求安装和配置各种插件来扩展 Jenkins 的功能。

希望这篇介绍对你了解如何在 Linux 上安装 Jenkins 提供了帮助!