Gitlab-environment-setup
提供:Dev Guides
GitLab CI-環境設定
説明
GitLab CI(Continuous Integration)サービスはGitLabの一部であり、プロジェクトとユーザーインターフェイスを管理し、すべてのコミットで単体テストを許可し、ビルドが失敗した場合に警告メッセージを表示します。
GitLab CIの環境設定には、次の要件が含まれます-
ソフトウェア要件
- Ubuntu 12.0.xまたはDebian/Linux
- Ruby 1.9.3以降
- GitLab 6.3+
- MySQLまたはPostgreSQL
ハードウェア要件
- CPU:2コア
- メモリー:2GB
依存関係のインストール
- ステップ1 *-まず、SSH(Secure Shell)を使用してGitLabサーバーにログインします。
- ステップ2 *-以下のコマンドを使用して、システムが最新かどうかを確認します-
- ステップ3 *-次に、必要な依存関係をインストールします-
- ステップ4 *-次に、_/tmp_フォルダーの下にディレクトリを作成してRubyをインストールします-
- ステップ5 *-以下のコマンドでRubyパッケージをインストールします-
- ステップ6 *-Rubyのインストール後、Rubyのパッケージマネージャーをインストールします-
- ステップ7 *-rootユーザーとして実行する代わりに、GitLab CIサービスを実行する新しいユーザーを作成します。 (セキュリティ上の理由から、新しいユーザーを作成しています)-
- ステップ8 *-PostgreSQLをインストールしてGitLab CIを実行します-
- ステップ9 *-次に、PostgreSQLにログインします-
- ステップ10 *-PostgreSQLで新しいユーザーとデータベースを作成し、ユーザーに権限を付与します-
- ステップ11 *-すべての依存関係をインストールしたら、以下に示すようにPostgreSQLを終了できます-