如何使用软件包管理器在Debian11上安装gitlabrunner



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

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

但是目前还没有debian11的GitLab runner包。

目前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

这个过程很旧只需遵循gitlab的命令:

# Download the binary for your system
sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
# Give it permission to execute
sudo chmod +x /usr/local/bin/gitlab-runner
# Create a GitLab Runner user
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
# Install and run as a service
sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
sudo gitlab-runner start

最新更新