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

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

カテゴリ一覧

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

一覧

2017/07/28

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

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

List

Hnoss

English⇒Japanese

acai

English⇒Japanese

jhoo0509

English⇒Japanese

yoko

English⇒Japanese

ホーム > 翻訳記事

翻訳記事

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

  GitLab Runner>GitLab Runnerをインストールする>macOSに手動でインストールする

  macOSについては、将来的に専用のパッケージを設ける予定ではありますが、今のところはmacOS用のバイナリをダウンロードしてインストールするほかありません。

 

  インストールの方法

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

 

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

============================================
sudo curl --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-darwin-amd64
============================================

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

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

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

 

  あとの手順は、ユーザーがランナーを実行するために行うものです。

  1.ランナーを登録する

  2.ランナーをサービスとしてインストールし、稼働させます。

======================
cd ~
gitlab-runner install
gitlab-runner start
======================

 うまくいきましたか?ランナーインストールし終わったら、稼働の前にシステムを再起動しておく必要があります。


 

  アップデートの方法

  1.サービスを停止します。

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

  2.新しいバイナリをダウンロードして、ランナーの実行権を新しいほうに切り替えます。

============================================
curl -o /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-darwin-amd64
============================================

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

 

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

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

  4.サービスを開始します。

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

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


 

  macOSによる制限

 注:このサービスはインストールにターミナルを使用しますが、実際に使う時にはGUIインターフェイスで稼働します。サービスの管理などは、ほとんどGUIで実現可能です。

  これはmacOSの仕様が関係しているのですが、サービスはユーザーモードでしか稼働しません。

  サービスの利用には、ログインしていることが必須要件となります。よって、OSXマシン側のオートログインを許可しておくと便利です。

  サービスはLaunchAgentsの1つとして起動します。LaunchAgentsを使うと、システムとUIとの調和がとられます。これはビルドの他にも、iOSシミュレーター上でのテストなどにも役立てられます。

  OSXにはLaunchDaemonsというツールもありますが、これにはサービスを完全にバックグラウンドで稼働させる性質があるので、今回のようにUIを使わなくてはならないときには不利です。LaunchDaemonsはシステムがするときに立ち上がりますが、LaunchAgentsのようにUIへのアクセスが図れるツールではありません。
 LaunchDaemonでランナーを立ち上げようとする方も利用者様の中にはいらっしゃいますが、動作するかどうかについては保証しかねます。
 

  ランナーをインストールしてから、LaunchAgentsのサービス設定ファイルを編集しておくと便利な場合があります。詳しくは「~/Library/LaunchAgents/gitlab-runner.plist」ファイルをご覧ください。

 

  サービスファイルをアップグレードする

  LaunchAgentの設定を変更したら、サービスを一度アンインストールしてから、インストールし直してください。

======================
gitlab-runner uninstall
gitlab-runner install
gitlab-runner start
======================

 Edit this page

 最終更新日 2017-10-09

 

 

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

この記事の翻訳者

Hnoss さんの翻訳記事

【GitLab 公式 を訳してみた】GitLab UX ガイド

GitLab Documentation > GitLab development guides >GitLab UX ガイド  現在、UX documentationの内容を、 design.gitlab.com projectに移行しております。この説明書の更新…2018-05-26 18:08:49

【GitLab 公式 を訳してみた】GitLab UX ガイド>Basics(基本パーツ)

GitLab Documentation > GitLab development guides > GitLab UX ガイド >Basics(基本パーツ)   レスポンシブ対応  GitLabでは、スマホから大画面まで、あらゆるサイズ…2018-05-26 18:04:30

【GitLab 公式 を訳してみた】GitLab UX ガイド>デザイン原則

GitLab Documentation > GitLab development guides > GitLab UX ガイド >デザイン原則  これから説明するデザイン原則は、GitLabの使い勝手が均一されるように制定されました。 …2018-05-26 14:47:51

[翻訳]GitLabハンドブック>エンジニアリング

現在の位置: チームハンドブック 目次 >エンジニアリング   連絡方法 Public Issue Tracker (GitLab CEの場合) ; 不特定多数に公開しては問題が発生するような一部の題材に…2018-05-26 00:10:26