安装gitlab-runner
https://docs.gitlab.com/runner/install/index.html
使用 gitlab-runner
普通运行和docker运行等方式
https://docs.gitlab.com/runner/register/index.html#docker
docker方式运行gitlab-runner
docker run --rm -t -i -v /path/to/config:/etc/gitlab-runner --name gitlab-runner gitlab/gitlab-runner register \
--non-interactive \
--executor "docker" \
--docker-image alpine:3 \
--url "https://gitlab.com/" \
--registration-token "PROJECT_REGISTRATION_TOKEN" \
--description "docker-runner" \
--tag-list "docker,aws" \
--run-untagged \
--locked="false"