51Testing软件测试论坛
标题:
Jenkins 入门:从安装到配置的完整教程
[打印本页]
作者:
lsekfe
时间:
2024-7-18 10:47
标题:
Jenkins 入门:从安装到配置的完整教程
在当今的软件开发和交付流程中,持续集成和持续部署(CI/CD)已成为提高开发效率和软件质量的关键实践。而 Jenkins 作为一款开源的自动化服务器,无疑是实现 CI/CD 的强大工具。今天,就让我们一起开启 Jenkins 的入门之旅,从安装到配置,带您一步步掌握这个强大的工具。
一、安装 Jenkins
1. 安装 Java 运行环境(JRE)
Jenkins 是基于 Java 开发的应用程序,因此在安装 Jenkins 之前,我们需要确保系统中已安装了 Java 运行环境。您可以从 Oracle 官方网站下载适合您操作系统的 JDK 并进行安装和配置。
安装完成后,您可以在终端或命令提示符中输入 java -version 命令来验证 Java 是否已成功安装。
2. 下载并安装 Jenkins
您可以从 Jenkins 官方网站(
https://jenkins.io/
)下载最新版本的 Jenkins war 包。
如果您使用的是 Windows 系统,您可以将下载的 jenkins.war 文件放置在您喜欢的目录中。然后,打开命令提示符,切换到该目录,使用以下命令启动 Jenkins:
<font face="微软雅黑" size="3">java -jar jenkins.war</font>
复制代码
如果您使用的是 Linux 系统,您可以在终端中使用以下命令启动 Jenkins:
<font face="微软雅黑" size="3">java -jar /path/to/jenkins.war</font>
复制代码
启动后,您可以在浏览器中输入 http://localhost:8080[color=rgba(0, 0, 0, 0.85)] 访问 Jenkins 初始页面。
二、Jenkins 初始配置
1. 解锁 Jenkins
首次访问 Jenkins 页面时,您需要根据页面提示在指定目录中找到初始密码。在终端或命令提示符中,输入以下命令可以找到密码:
对于 Windows 系统:
<font face="微软雅黑" size="3">type %USERPROFILE%\.jenkins\secrets\initialAdminPassword</font>
复制代码
对于 Linux 系统:
<font face="微软雅黑" size="3">cat /var/lib/jenkins/secrets/initialAdminPassword</font>
复制代码
将找到的密码输入到 Jenkins 解锁页面中,点击“继续”。
2. 安装插件
接下来,Jenkins 会提示您选择安装推荐的插件或选择自定义插件安装。如果您是初次使用 Jenkins,建议您选择安装推荐的插件,这些插件可以满足大多数基本需求。
安装插件可能需要一些时间,请您耐心等待。
3. 创建管理员用户
插件安装完成后,您需要创建一个管理员用户,输入用户名、密码和电子邮件等信息,点击“保存并完成”。
4. Jenkins 实例配置
接下来,您需要对 Jenkins 实例进行一些基本配置,如实例名称、URL 等。您可以根据自己的需求进行配置,完成后点击“保存并完成”。
三、创建第一个 Jenkins 任务
1. 新建任务
登录到 Jenkins 控制台后,点击“新建任务”,输入任务名称,选择“自由风格项目”,点击“确定”。
2. 配置任务
在任务配置页面,您可以进行以下配置:
源码管理:如果您的项目使用 Git 进行版本控制,您可以在这里配置 Git 仓库的 URL 和认证信息。
构建触发器:您可以设置任务的触发方式,如定时构建、代码提交触发构建等。
构建环境:您可以在这里设置构建所需的环境变量、JDK 版本等。
构建步骤:您可以添加构建命令,如编译代码、运行测试、打包等。
构建后操作:您可以设置构建成功或失败后的操作,如发送邮件通知、部署到服务器等。
配置完成后,点击“保存”。
四、运行 Jenkins 任务
回到任务页面,点击“立即构建”,Jenkins 将会按照您的配置开始执行构建任务。您可以在任务页面中查看构建进度和结果。
至此,我们已经完成了 Jenkins 的安装、配置和第一个任务的创建与运行。希望这篇教程能够帮助您顺利入门 Jenkins,开启您的持续集成和持续部署之旅。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2