Skip to main content

gitlab-runner

有关gitlab runner 的安装请参考 gitlab runner 官方安装文档

Docker方式注册 gitlab runner

1.先进入runner容器

gitlab-runner register \
--non-interactive \
--url "http://10.0.27.91:8929/" \
--registration-token "dN3AFUThJqbZ4XDsHAL6" \
--executor "docker" \
--docker-image maven:latest \
--description "sursen" \
--tag-list "sursen" \
--run-untagged="true" \
--locked="false" \
--access-level="not_protected"
注释
  • --non-interactive 非交互注册执行时添加该参数
  • --url gitlab服务器地址,如端口不是80则需要将端口加上
  • --registration-token Runner Token ,gitlab平台获取
  • --executor 执行器引擎,可选,建议docker
  • --docker-image 镜像版本,后续Runner中pipeline以此镜像版本来执行作业,该参数也可后续在.gitlab-ci.yml文件中指定
  • --description Runner描述信息,即Runner的名称,后续可在平台中看到也可修改
  • --tag-list Runner的Tag信息,后续作业可通过tag指定在哪个runner上运行构建Runner,注册成功后会在gitalbCICD界面查看
  • --run-untagged 运行未指定tag的作业,开启
  • --locked 注册成功后runner为锁定状态,关闭
  • --access-level runner的访问级别,not_protected表示不受保护

gitlab runner注册参考