GitLab Runner

  • GitLab Runner:

  • Digital Ocean Install Instructions:

  • Official GitLab Install Instructions:

  • Official GitLab Install Instructions (Linux):

  • View Runners: GITLAB_INSTALL/admin/runners

  • Install & Register Shared Runner:

    • Install GitLab Runner: sudo apt-get install gitlab-ci-multi-runner
    • Verify Install: gitlab-runner --version
    • Grab URL & token from "How to setup a shared Runner for a new project" section: GITLAB_INSTALL/admin/runners
    • Register GitLab Runner gitlab-runner register
      • gitlab-ci coordinator URL: Enter URL acquired in previous step.
      • gitlab-ci token for this runner: Enter token acquired in previous step.
      • gitlab-ci description for this runner: Enter a description or the hostname of the droplet will be used.
      • gitlab-ci tags for this runner: You can use tags in your .gitlab-ci.yml to limit jobs to specific Runners. Useful if for example you are running tests on different OSes. (Ok to leave blank)
      • executor: docker
      • default Docker image: The default Docker image that will be used if you don't specify it in .gitlab-ci.yml. Entered node:latest.
    • Verify Registration: gitlab-runner list

Update Runner

# For Debian/Ubuntu
sudo apt-get update
sudo apt-get install gitlab-ci-multi-runner

# For RHEL/CentOS
sudo yum update
sudo yum install gitlab-ci-multi-runner