gitlab配置gitlab-runner

GitLab配置CI/CD

首先下载gitlab-runner,可以用rpm包安装,也可以用二进制安装。这里演示rpm安装

到清华大学开源软件镜像站下载 https://mirrors.tuna.tsinghua.edu.cn/

 

 

找到对应的版本,最好是和gitlab版本保持一致。

wget  https://mirrors.tuna.tsinghua.edu.cn/gitlab-runner/yum/el7-x86_64/gitlab-runner-14.6.1-1.x86_64.rpm

 

安装(依赖git,先装git)

rpm  -ivh  gitlab-runner-14.6.1-1.x86_64.rpm

 

以下在gitlab中操作

打开要配置的项目

 

 展开runner

 

 

 

以上2,3中的内容在gitlab-runner register的时候要用

 

 

在gitlab-runner中操作

 

 

 

测试:

在项目根目录下创建.gitlab-ci.yml文件

stages:
  - deploy
job1:
  stage: deploy
  script:
    - cd /tmp
    - echo "test-runner" >> runser.sh
    - echo "$(date)" >> time.sh
  tags:
    - shared-runner
  only:
    - master

 

在项目代码提交的时候,会触发gitlab-ci.yml中的动作

 

posted @ 2023-03-29 20:34  羊脂玉净瓶  阅读(338)  评论(0)    收藏  举报