gitlab-runner 安装与使用

gitlab-runner 安装与使用

gitlab 使用runner执行 CI/CD 任务。runner 可以运行在虚拟机、容器、k8sdeng环境中。这里介绍在centos7中安装 gitlab-runner.

安装

  1. 下载 gitlab-runner

    资源文件在亚马孙服务器上,下载有点慢,推荐使用迅雷等工具辅助下载。

    https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-ci-multi-runner-linux-amd64
    
  2. 安装程序

    # mv gitlab-ci-multi-runner-linux-amd64 /usr/local/bin/gitlab-runner
    # chmod +x /usr/local/bin/gitlab-runner
    
    # useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
    
    # sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/java/gitlab-runner
    
  3. 向gitlab中注册runner

    sudo gitlab-runner register
    

    注册过程中根据提示输入如下信息

    在 Runner 设置时指定以下 URL: http://192.168.1.xxx/
    在安装过程中使用以下注册令牌: xxxx
    

    gitlab的Runner注册令牌有全局、用户组、项目三个级别。注册成功后通过启用共享把runner共享给其它项目使用

问题整理

  • runner 一直挂起中

你可能感兴趣的:(gitlab-runner 安装与使用)