debian

Debian Jenkins部署自动化脚本

小樊
35
2025-05-30 12:47:53
栏目: 智能运维

在Debian系统上部署Jenkins的自动化脚本可以按照以下步骤进行。这个脚本将自动安装必要的依赖项,下载并安装Jenkins,配置Jenkins服务,并启动Jenkins服务。

#!/bin/bash

# 更新系统包列表
sudo apt-get update

# 安装必要的依赖项
sudo apt-get install -y openjdk-11-jdk wget gnupg2 software-properties-common

# 添加Jenkins官方GPG密钥
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'

# 更新APT包列表
sudo apt-get update

# 安装Jenkins
sudo apt-get install -y jenkins

# 启动Jenkins服务
sudo systemctl start jenkins

# 设置Jenkins服务开机自启动
sudo systemctl enable jenkins

# 检查Jenkins服务状态
sudo systemctl status jenkins

# 输出Jenkins初始管理员密码
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

使用说明

  1. 保存脚本:将上述脚本保存为一个文件,例如 install_jenkins.sh

  2. 赋予执行权限:在终端中运行以下命令赋予脚本执行权限:

    chmod +x install_jenkins.sh
    
  3. 运行脚本:在终端中运行脚本以开始安装和配置Jenkins:

    ./install_jenkins.sh
    

注意事项

通过以上步骤,你可以在Debian系统上自动化地部署Jenkins,并开始使用它进行持续集成和持续交付(CI/CD)。

0
看了该问题的人还看了