gitlab-ce安装

2020-02-10  本文已影响0人  不死鸟F21
#!/bin/bash
# install gitlab-cl 

# install gitlab-ce 

sudo yum install -y git vim gcc glibc-static telnet

sudo yum install -y curl policycoreutils-python openssh-server

sudo systemctl enable sshd 
sudo systemctl start sshd 

sudo yum install postfix 
sudo systemctl enable postfix
sudo systemctl start postfix



sudo cat > /etc/yum.repos.d/gitlab-ce.repo << EOF

[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

EOF

sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ce

# config and run 
sudo gitlab-ctl reconfigure 


# install Docker 

sudo yum install -y yum-utils device-mapper-persistent-data  lvm2
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sudo yum install -y docker-ce
sudo systemctl enable docker
sudo systemctl start docker


sudo cat > /etc/yum.repos.d/gitlab-ci-multi-runner.repo << EOF

[gitlab-ci-multi-runner]
name=gitlab-ci-multi-runner
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ci-multi-runner/yum/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key

EOF

sudo yum makecache
sudo yum install gitlab-ci-multi-runner -y 





上一篇 下一篇

猜你喜欢

热点阅读