Docker安装GitLab Runner

GitLab Runner是gitlab cicd的第一步
gitlab cicd分为如下几步:
  1. 安装GitLab Runner
  2. GitLab CI/CD中配置Runner
  3. gitlab-runner注册
  4. 在gitlab仓库根目录编写.gitlab-ci.yml和Dockerfile(cicd到docker与k8s)

 

示例文件:
 1 stages:
 2 - build
 3 - test
 4 - deploy
 5 
 6 build_maven:
 7   stage: build
 8   script:
 9   - echo "build maven....."
10   - echo "mvn clean"
11   - echo "done"
12 
13 test_springboot:
14   stage: test
15   script:
16   - echo "run java test....."
17   - echo "java -test"
18   - echo "done"
19 
20 deploy_springboot:
21   stage: deploy
22   script:
23   - echo "deploy springboot...."
24   - echo "run mvn install"
25   - echo "done"

 

 

安装GitLab Runner
1 docker volume create gitlab-runner-config
2  
3 docker run -d --name gitlab-runner --restart always \
4     -v /var/run/docker.sock:/var/run/docker.sock \
5     -v gitlab-runner-config:/etc/gitlab-runner \
6     gitlab/gitlab-runner:latest

 

安装完启动
1 docker restart gitlab-runner

 

posted @ 2023-02-27 17:16  余额一个亿  阅读(168)  评论(0)    收藏  举报