今天给大家介绍一下Gitlab中CI/CD的自动化部署安装与使用。
1. docker方式安装
docker run -dit \
--name gitlab-runner \
--restart always \
-v /srv/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
gitlab/gitlab-runner:latest
1.1 设置信息
docker exec -it gitlab-runner gitlab-runner register
2. 非docker方式安装
2.1 安装GitLab Runner
安装环境:Linux
下载
curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
添加权限
chmod +x /usr/local/bin/gitlab-runner
新建gitlab-runner用户
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
安装
安装时需要指定我们上面新建的用户
gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
启动
<