GitLab インストール (7.10.0)
Table of Contents
インストール方法
下記を実行すると、スクリプトがダウンロード&実行され、yumのリポジトリ登録が行われる。
$ curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
私の環境では上記の実行により /etc/yum.repos.d/gitlab_gitlab-ce.repo が生成されたようだ
[gitlab_gitlab-ce]
name=gitlab_gitlab-ce
baseurl=https://packages.gitlab.com/gitlab/gitlab-ce/el/7/$basearch
repo_gpgcheck=1
gpgcheck=1
enabled=1
gpgkey=https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey
https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey/gitlab-gitlab-ce-3D645A26AB9FBD22.pub.gpg
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
[gitlab_gitlab-ce-source]
name=gitlab_gitlab-ce-source
baseurl=https://packages.gitlab.com/gitlab/gitlab-ce/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=1
enabled=1
gpgkey=https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey
https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey/gitlab-gitlab-ce-3D645A26AB9FBD22.pub.gpg
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
下記のように実行すると全てのバージョンのパッケージが表示される。
$ sudo yum --showduplicate list gitlab-ce インストール済みパッケージ gitlab-ce.x86_64 11.6.5-ce.0.el7 @gitlab_gitlab-ce 利用可能なパッケージ gitlab-ce.x86_64 7.10.0‾omnibus-1 gitlab_gitlab-ce (略) gitlab-ce.x86_64 11.6.5-ce.0.el7 gitlab_gitlab-ce