web-dev-qa-db-ja.com

gitlab-ciランナーのビルドパスを変更する方法

Gitlabマルチランナーのビルドパスを変更する方法。

私のサーバーには/ home/gitlab-runner/buildsがあります。

このパスを、同じサーバーにマウントされているセカンダリHDDに変更したいと思います。

12
Prem Anand

ビルドディレクトリをグローバルに設定することをお勧めします。

ファイル/etc/systemd/system/gitlab-ci-multi-runner.serviceには次の行があります

Environment="DAEMON_ARGS=run --working-directory /var/lib/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner"

したがって、--working-directory /var/lib/gitlab-runnerを任意のパスに変更することができ、新しく登録されたすべてのランナーに--builds-dirを指定することはありません

Environment="DAEMON_ARGS=run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner"
0
Piroxiljin