如何使用包管理器在 Debian 11 上安装 gitlab-runner

问题描述 投票:0回答:2

我尝试使用 apt 包管理器安装 GitLab-runner。

curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash

但是目前没有适用于 debian11 的 GitLab 运行程序包。

debian apt debian-packaging gitlab-runner
2个回答
4
投票

目前 Debian 11 上没有 GitLab-runner 软件包,因此您应该使用 Debian 10 软件包从软件包管理器安装:

  1. curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash
  2. sudo vim /etc/apt/sources.list.d/runner_gitlab-runner.list
  3. 将此文件的内容替换为此
    deb https://packages.gitlab.com/runner/gitlab-runner/debian/ buster main deb-src https://packages.gitlab.com/runner/gitlab-runner/debian/ buster main
  4. sudo apt update
  5.  sudo apt install gitlab-runner

0
投票

这个流程很旧 只需遵循 gitlab 命令即可:

下载适合您系统的二进制文件

sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

授予其执行权限

sudo chmod +x /usr/local/bin/gitlab-runner

创建 GitLab Runner 用户

sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

作为服务安装并运行

sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner sudo gitlab-runner 启动

© www.soinside.com 2019 - 2024. All rights reserved.