debian

Jenkins 在 Debian 上如何实现持续集成

小樊
47
2025-06-07 15:06:14
栏目: 智能运维

在 Debian 上实现 Jenkins 持续集成的步骤如下:

1. 安装 Java 环境

Jenkins 是基于 Java 的应用程序,因此需要先安装 Java 环境。可以使用以下命令来安装 OpenJDK 11:

sudo apt update
sudo apt install openjdk-11-jdk

安装完成后,可以通过以下命令检查 Java 是否安装成功:

java -version

2. 添加 Jenkins 仓库

首先,下载 Jenkins 的公钥:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

然后,将 Jenkins 的安装包添加到 APT 仓库:

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ /etc/apt/sources.list.d/jenkins.list'

3. 更新系统软件包

添加完 Jenkins 仓库后,需要更新系统软件包以获取最新的 Jenkins 版本:

sudo apt update

4. 安装 Jenkins

现在可以开始安装 Jenkins 了:

sudo apt install jenkins

5. 启动 Jenkins 服务

安装完成后,启动 Jenkins 服务并设置为开机自启动:

sudo systemctl enable jenkins
sudo systemctl start jenkins

6. 访问 Jenkins Web 界面

使用浏览器访问 Jenkins 的默认端口(通常是 8080):

http://your_server_ip:8080

首次访问时,系统会提示你输入初始管理员密码,该密码可以在 /var/lib/jenkins/secrets/initialAdminPassword 文件中找到。输入密码后,按照提示完成 Jenkins 的初始设置。

7. 配置 Jenkins

安装必要的插件

首次访问 Jenkins 时,可以选择安装推荐的插件或自定义安装。推荐安装一些常用的插件,如“Git Plugin”、“Maven Integration Plugin”等。

创建管理员账户

在“新手入门”页面内创建第一个管理员用户。

配置持续集成

8. 监控和维护

0
看了该问题的人还看了