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 @   余额一个亿  阅读(156)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示