闷热的一天

参考阿里云文档

安装 runner

通过docker 安装runner

curl -fsSL https://get.docker.com | bash -s docker –mirror Aliyun

下载gitlab-runner

docker pull gitlab/gitlab-runner

docker 中查看已安装的镜像

docker images

运行 gitlab-runner

docker run -d -v /data-ci:/data-ci -v /home:/home –name gitlab-runner gitlab/gitlab-runner

如果运行失败

查看docker中运行的线程

docker ps

docker ps -l

删除运行中的docker images ,xxxxx 为docker ps 中看到的ID

docker rm xxxxx

配置 gitlab-runner

docker exec -it xxxxxxx gitlab-runner register

URL token 等相关配置

15-26-49-uIb4l4_nhpfR6

配置完成后,可以在项目中查看到该项目对应的runner

15-28-17-kcWWS5_hnXX4Y

配置 .gitlab-ci.yml

tag必须要写,否则找不到runner,runner在配置时填写,也可以在后期添加与修改。

job1:
stage: build
script:
- echo ‘aaabbcc’
tags:
- xxx