Skip to content

Jenkins

Jenkins 是一个独立的开源自动化服务器,可用于自动化与构建、测试、交付或部署软件相关的各种任务。

Jenkins 可以通过本机系统包、Docker 安装,甚至可以在任何安装了 Java 运行时环境 (JRE) 的机器上独立运行。

安装 & 部署

下载地址:Download and deploy

支持的部署方式:

Deploy

安装

Debian/Ubuntu

使用 Jenkins 的 Debian 软件包存储库进行自动安装和升级。

  1. 下载并添加密钥
    shell
    sudo wget -O /usr/share/keyrings/jenkins-keyring.asc https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
    echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc]" \
      https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
      /etc/apt/sources.list.d/jenkins.list > /dev/null
  2. 进行存储库索引并安装 Jenkins
    shell
    sudo apt-get update
    # 需要安装 JRE
    sudo apt-get install fontconfig openjdk-17-jre
    sudo apt-get install jenkins
  3. 启动
    shell
    # 启动不了注意检查 JRE 是否正确安装了
    sudo systemctl start jenkins

会自动配置开启自启。

部署

  1. 访问 Jenkins,默认为:localhost:8080
  2. 根据提示获取管理员密码并输入。
  3. 安装插件,可直接安装所有推荐的插件。

使用