1
安装 GitLab
sudo yum install -y curl policycoreutils-python openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
2
安装 GitLab Runner
-
Add GitLab's official repository:
-
Install the latest version of GitLab Runner
-
Register the Runner
参考 https://docs.gitlab.com/runner/register/index.html
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash
sudo yum install gitlab-runner
3
添加gitlab-ci.yml
stages:
- deploy
deploy:
stage: deploy
script:
- /deploy yun yun
only:
- dev
4
编写脚本
5
部署记录
6
参考链接
-
https://about.gitlab.com/installation/#centos-7?version=ce