<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>gitlab-runner on Christian Knedel</title>
    <link>https://www.christian-knedel.de/ja/tags/gitlab-runner/</link>
    <description>Recent content in gitlab-runner on Christian Knedel</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja-jp</language>
    <lastBuildDate>Sun, 16 Feb 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://www.christian-knedel.de/ja/tags/gitlab-runner/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Synology-Nas: Gitlabのトリガーを設定する</title>
      <link>https://www.christian-knedel.de/ja/post/2020/february/20200216-synology-trigger/</link>
      <pubDate>Sun, 16 Feb 2020 00:00:00 +0000</pubDate>
      
      <guid>https://www.christian-knedel.de/ja/post/2020/february/20200216-synology-trigger/</guid>
      <description>Gitlabのパイプラインを自動的に起動するためには、いわゆるトリガーを作成する必要があります。プロジェクト設定でトリガーをいくつでも作成することができます。    これらのトリガーは次のようなものです。もちろん、（プレースホルダーの）入れ替えは必要です。 x  &amp;ndash;  +   Terminal   $ curl -X POST -F token=(TOKEN) -F ref=(BRANCH) http://(ip):(port)/api/v4/projects/(project-id)/trigger/pipeline  
This curl call can be entered into the Synology task scheduler, Done!
   </description>
    </item>
    
    <item>
      <title>Synology Nas: Gitlab をインストールしますか？</title>
      <link>https://www.christian-knedel.de/ja/post/2019/july/20190717-gitlab-on-synology/</link>
      <pubDate>Wed, 17 Jul 2019 00:00:00 +0000</pubDate>
      
      <guid>https://www.christian-knedel.de/ja/post/2019/july/20190717-gitlab-on-synology/</guid>
      <description>ここでは、Synology NASにGitlabとGitlab Runnerをインストールする方法を紹介する。まず、GitLabアプリケーションをSynologyのパッケージとしてインストールする必要があります。Package Centre &amp;ldquo;で &amp;ldquo;Gitlab &amp;ldquo;を検索し、&amp;ldquo;Install &amp;ldquo;をクリックしてください。
   このサービスは、私の場合、ポート &amp;ldquo;30000 &amp;ldquo;をリッスンします。すべてがうまくいったとき、http://SynologyHostName:30000 で Gitlab を呼び出すと、このような絵が表示されます。    初めてログインするときに、未来の「admin」パスワードを要求される。そうだったんですか！？プロジェクトの整理ができるようになりました。これでGitlabのランナーがインストールできるようになりました。
   </description>
    </item>
    
    <item>
      <title>Synology-Nas: Gitlab - Dockerコンテナでのランナー</title>
      <link>https://www.christian-knedel.de/ja/post/2019/july/20190717-synology-gitlab-runner/</link>
      <pubDate>Wed, 17 Jul 2019 00:00:00 +0000</pubDate>
      
      <guid>https://www.christian-knedel.de/ja/post/2019/july/20190717-synology-gitlab-runner/</guid>
      <description>Synology NAS に Gitlab ランナーを Docker コンテナとしてインストールするにはどうしたらいいですか？
ステップ1：Dockerイメージの検索 Synology Docker ウィンドウの「登録」タブをクリックし、Gitlab を検索しています。Dockerイメージ「gitlab/gitlab-runner」を選択し、「bleding」というタグを選択しています。    ステップ2：画像を運用に乗せる ホストの問題 私の synology-gitlab-insterlation は、常にホスト名のみで自分自身を識別します。パッケージセンターからオリジナルのSynology Gitlabパッケージを取り出したので、この挙動は後から変更することはできません。 回避策として、自分のhostsファイルを入れることができる。ここでは、ホスト名「peter」がNasのIPアドレス192.168.12.42に所属していることがわかります。
127.0.0.1 localhost ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 192.168.12.42 peter このファイルは、単に Synology NAS に保存されます。    ステップ3：GitLab Runnerのセットアップ 私は自分のランナー画像をクリックします。    自動再起動を有効にする」の設定を有効にしています。    そして、「詳細設定」をクリックし、「ボリューム」タブを選択します。    ファイルの追加」をクリックし、「/etc/hosts」のパスでhostsファイルをインクルードしています。このステップは、ホスト名が解決できない場合にのみ必要です。    設定に同意して、次へをクリックします。    これで、Containerの下に初期化されたイメージが表示されました。    コンテナ（私の場合はgitlab-gitlab-runner2）を選択し、「詳細」をクリックします。そして、「ターミナル」タブをクリックし、新しいbashセッションを作成します。ここでは、&amp;ldquo;gitlab-runner register &amp;ldquo;というコマンドを入力します。登録には、GitLabのインストール先である http://gitlab-adresse:port/admin/runners にある情報が必要です。</description>
    </item>
    
  </channel>
</rss>
