内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
01_linux
»
12_ツール
»
20 gitlab-runner
トレース:
01_linux:12_ツール:20_gitlab-runner
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 20 gitlab-runner ====== [[https://dev.classmethod.jp/articles/gitlab-runner-ci-cd-1|参考]] ===== gitlab-runnerインストール ===== ==== Dockerのインストール ==== 今回はGitLab RunnerのexecutorにDockerを採用するので、まずDockerをインストールして起動しておきます。 <code> sudo yum install -y docker sudo systemctl enable docker sudo systemctl start docker </code> ==== GitLab Runnerのインストール ==== <code> sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64 sudo chmod +x /usr/local/bin/gitlab-runner sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash sudo /usr/local/bin/gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner sudo systemctl enable gitlab-runner sudo systemctl start gitlab-runner </code> ==== gitlabのトークン登録 ==== <code> gitlab_ci_token=StsS2RyM8H1XXXXsAA gitlab-runner register \ --url https://gitlab.hogehoeg.com/ \ --registration-token "$gitlab_ci_token" \ --name gitlab-runner \ --tag-list gitlab-runner \ --executor docker </code> ===== docker imageを修正したい場合 ===== === コンテナ作成 === docker run -d -it --name=test-containter python:3.6.6 bash === VM内に入る === docker exec -it test-containter bash === VM内でアップグレード === pip install --upgrade pip === VMから出る === root@1e012148cd30:/# exit === コンテナをイメージ化 === docker commit test-containter python:3.6.6 ==== コンテナ停止・削除 ==== docker stop test-containter docker rm test-containter {{tag>git}}
01_linux/12_ツール/20_gitlab-runner.txt
· 最終更新: 2021/02/10 08:47 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ