開発

うごうご動け! GitLab Runner

 

CI/CDの合計が2, 000分を超えると制限がかかります。

その場合にGitLab Runnerを利用して自前で動かしつつGitLabをまた利用できます。

 

// あんまり実用的じゃないかも?CIがこけまくる…コーンコーン。きつねちゃんにお金を払うのが絶対良いよ!

 

トークンの確保

 

プロジェクトと紐づけるトークンを確保します。
https://gitlab.com/{アカウント名}/{プロジェクト名}/-/settings/ci_cd

 

 

Runners > Collapse > Specific Runners > Set up a specific Runner manually

ここでトークンを確保する。

 

$ docker run --rm -t -i -v /Users/Shared/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register

 

Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/):
https://gitlab.com/ ←入力


Please enter the gitlab-ci token for this runner:
<トークンの入力>


Please enter the gitlab-ci description for this runner:
[68xxxxxxc2]: yuu-local-machine ←任意で入力


Please enter the gitlab-ci tags for this runner (comma separated):
空Enter入力

Registering runner... succeeded                     runner=bCpbcT5S


Please enter the executor: docker+machine, kubernetes, custom, docker-ssh, shell, ssh, virtualbox, docker, parallels, docker-ssh+machine:
docker ←任意で入力


Please enter the default Docker image (e.g. ruby:2.6):
alpine:latest ←任意で入力

 

 

うごうご動け!

実行

$ docker run -d --name gitlab-runner --restart always -v /Users/Shared/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest

これでGitLab.comでまたCI/CDパイプラインを利用した開発が行えます😊

 

 

Amazonおすすめ

iPad 9世代 2021年最新作

iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)