Skip to content

GitLab Runner

Include this template to run some miscellaneous networking tests:


GitLab Runner 📦 Packages

  101  apt-cache policy gitlab-runner | less
  102  # Add GitLab's official GPG key
  103  curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash
  104  apt update
  105  apt-cache policy gitlab-runner | less
gitlab-runner:
  Installed: (none)
  Candidate: 17.8.2-1
  Version table:
     17.8.2-1 500
        500 https://packages.gitlab.com/runner/gitlab-runner/ubuntu focal/main amd64 Packages
     17.8.1-1 500
        500 https://packages.gitlab.com/runner/gitlab-runner/ubuntu focal/main amd64 Packages
     17.8.0-1 500
        500 https://packages.gitlab.com/runner/gitlab-runner/ubuntu focal/main amd64 Packages
     17.7.1-1 500
        500 https://packages.gitlab.com/runner/gitlab-runner/ubuntu focal/main amd64 Packages
     17.7.0-1 500
        500 https://packages.gitlab.com/runner/gitlab-runner/ubuntu focal/main amd64 Packages
     17.6.1-1 500
        500 https://packages.gitlab.com/runner/gitlab-runner/ubuntu focal/main amd64 Packages

Broken repo mirroring for RPM with v17.7.0

See this workaround.

In a fresh Rocky instance:

dnf install 'dnf-command(download)'
dnf download --repo=reposync    --repofrompath reposync,https://packages.gitlab.com/runner/gitlab-runner/el/9/x86_64    --destdir gitlab-runner/    gitlab-runner gitlab-runner-helper-images

Or use the NEVRA (name-epoch:version-release.architecture) to get exactly what you want:

dnf download  --downloadonly    --repo=reposync    --repofrompath reposync,https://packages.gitlab.com/runner/gitlab-runner/el/9/x86_64 --destdir gitlab-runner/  gitlab-runner-helper-images-17.7.1-1.noarch   gitlab-runner-17.7.1-1.x86_64
createrepo_c gitlab-runner/