「みんなの翻訳」は、世界中の文書をみんなで協力して翻訳するサイトです。

みんなの翻訳ロゴ
ブクタブ
翻訳サイト

カテゴリ一覧

このサイトについて 新規登録はこちら お試し翻訳

一覧

2017/07/28

メンテナンス終了のお知らせ

2017/7/25-2017/7/28に実施したメンテナンスは、2017/7/28/14:20に終了いたしました。 ご協力をいただき、ありが…

List

hanako

English⇒Japanese

Hnoss

English⇒Japanese

shikimi

English⇒Japanese

sysInfo

English⇒Japanese

ホーム > 翻訳記事

翻訳記事

【GitLab 公式 を訳してみた】GitLab Runnerをその他GNU Linux系OSに手動でインストールする

 GitLab Runner>GitLab Runnerをインストールするその他GNU Linux系OSに手動でインストールする

  この方法は、「deb/rpmレポジトリ」に対応していないGNU/Linux OSで、GitLab Runnerを導入する方法について説明します。公式レポジトリが対応していないので、手動でインストールすることになります。

  GitLab Runnerについて、皆さんからよくお寄せいただいている質問は、こちらのFAQに掲載されています。

 

  インストール

  重要:GitLab Runner 10では、実行ファイルの名前が「gitlab-runner」に変更されました。どうしてもバージョン10未満のGitLab Runnerをお使いになりたい場合は、旧バージョンの説明書を参考に、インストール作業を進めてください。
 どうしてもバージョン10未満のGitLab Runnerをお使いになりたい場合は、こちらの旧バージョンをインストールする方法を記した説明書を参考に、インストール作業を進めてください。

  1.まずは、システムにバイナリをダウンロードします。

============================================
# Linux x86-64
sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

# Linux x86
sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-386

# Linux arm
sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-arm
============================================

  バイナリをダウンロードすると、現在”開発最先端”とされている「タグリリース」というバージョンを取得することができます。
 

  2.ダウンロードしたファイルに実行権を持たせます。

======================
sudo chmod +x /usr/local/bin/gitlab-runner
====================== 

  3.Dockerを使いたい場合は、次のコマンドでDockerをインストールします。

======================
curl -sSL https://get.docker.com/ | sh
======================
 

  4.GitLab CIユーザーを作成します。

======================
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
======================
 

  5.GitLab CIをインストールし、サービスを開始します。

======================
sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
sudo gitlab-runner start
======================
 

  6.ランナーを登録する

 注:gitlab-runner」をインストールしてサービスを運用していた場合(つまり、上の手順をすべて完了させたら)、サービス自体はroot権で行われるものの、jobはインストールコマンドの前に設定されたユーザー名義で実行されることになります。
 つまり、jobの中でも「cache」「artifacts」などの機能を使う時には、「/usr/local/bin/gitlab-runner」コマンドが必要です。したがって、jobを実行するには「/usr/local/bin/gitlab-runner」ファイルに実行権を持たせ、CIがアクセス可能な状態にしておかなくてはなりません。

 

  アップデートの方法
 

  1.サービスの停止(このとき、すでにコマンドプロンプトを昇格させている必要があります)

======================
sudo gitlab-runner stop
======================

  2.新しいバイナリをダウンロードしてからランナーの実行権を塗り替えます。

============================================
sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-386
sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
============================================

 (バイナリをダウンロードすると、現在”開発最先端”とされている「タグリリース」というバージョンを取得することができます。)
 

  2.ダウンロードしたファイルに実行権を持たせます。

======================
sudo chmod +x /usr/local/bin/gitlab-runner
======================

  3.サービスを開始する。

======================
sudo gitlab-runner start
======================

 

 

 

 

 
PDF
更新日:2017-12-03 19:26:24 Hnoss 0  del.icio.usに追加   はてなブックマークに追加   twitterに投稿   facebookでshare
[ 原文 ] https://docs.gitlab.com/runner/install/linux-manually.html 原文ページプロジェクト並びにドキュメントファイルは、MIT Licenseのもと公開されています。(URL:https://gitlab.com/gitlab-com/gitlab-docs/blob/master/LICENSE) この記事の文章は、訳者の判断によりCreative Commons BY (version 3.0) を適用するものとします。
翻訳者ページをみる

この記事の翻訳者

Hnoss さんの翻訳記事

【GitLab 公式 を訳してみた】GitLab RunnerをFreeBSDにインストールする

GitLab Runner > GitLab Runnerをインストールする >FreeBSDにインストールする 注: FreeBSDでは、現在 ”開発最先端”とされているリリース を利用することも可能です。  GitLab …2017-12-13 17:21:41

GitLab CI にプッシュしたものを GitHubに出力する | from: Leow Kah Man - Tech Blog

 今僕は、GitLabでウェブサイトを公開するためにGitLab CIランナーを使っています。でも、今度はそれをGitHub pagesでも公開できるようにしてみたい。  もしも、ネットのコンテンツを…2017-12-11 23:59:39

僕がHugo静的サイト・ジェネレータをGitLabで使うときにしたCI設定 | from Leow Kah Man - Tech Blog

 週末にかけて、GitHubに構えていた私のブログをGitLabに移転しました。GitLabだとCIビルドが自動的にできるところが便利です。  僕はGitLabのレポジトリにNodeJS Dockerイメージを構…2017-12-11 23:58:18

【GitLab 公式 を訳してみた】GitLab Runnerをインストールする

GitLab Runner > GitLab Runnerをインストールする  GitLab Runnerは、GNU/Linux、 macOS、 FreeBSD、 Windowsでインストールと使用することが可能です。  インストールには3つ…2017-12-06 17:57:33