gitlab添加自动化CICD
一、部署gitlab runner
1、部署gitlab-runner
docker run -d --name gitlab-runner --restart always -v /home/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest
2、进入docker容器
docker exec -it gitlab-runner bash
3、执行以下命令,注册gitlab-runner
gitlab-runner register
4、获取token和url
5、输入参数
①输入Gitlab实例的地址
②输入token
③输入Runner的描述(可随便输入)
④输入与Runner关联的标签,标签是为了让后期在CI脚本中指定选择某个或者多个 Runner,这里我们设置他的标签为test,你们可以设置其他的
⑤流道的可选维护注意事项(不清楚,随便输入)
⑥输入Runner的执行器,由于我们都是基于Docker,所以这里选择执行器为Docker
⑦设置执行器的版本
退出容器
6、修改配置
vim /home/gitlab-runner/config/config.toml
二、编写.gitlab-ci.yaml