/gitlab-ci-runner-centos

gitlab-ci-runner for CentOS 6.5 x86_64

Primary LanguageRubyOtherNOASSERTION

CentOS 6.5 Runner for Gitlab-CI

Forked from the official runner repository for Debian/Ubuntu systems, this one is tweaked to work with CentOS 6.5.

Quickstart

We require:

  • ruby 2.0.0
  • libyaml (requires build)
  • a bunch of CentOS libraries

By default, all of this is handled in the install.sh file, which will run as root.

EXAMINE THAT FILE. IF YOU DONT LIKE HOW ITS DONE THERE, CHERRY-PICK THE PIECES YOU WANT. YOU HAVE BEEN WARNED.

Steps

Edit install.conf to set up your user and possibly the root dir (generally speaking, dont change that). The user GLCIR_USER is the user the runner will run as.

Then:

su -
bash install.sh

After the script runs, it will output the next steps to take to finish the installation.