如何更改 gitlab-ci runner 构建路径
how to change gitlab-ci runner build path
如何更改gitlab multi runner构建路径。
在我的服务器中有 /home/gitlab-runner/builds.
我想将此路径更改为安装在同一服务器上的辅助硬盘。
您可以通过调整 config.toml
来更改跑步者的构建路径。在 [[runners]]
部分添加或更改 builds_dir
目录。
有关运行器配置的更多参考,您可以查看文档 here。
在 macOS 上,我找到了另一种方法(我想如果你有很多跑步者会很有帮助):
编辑~/Library/LaunchAgents/gitlab-runner.plist
并将 --working-directory
下的路径修改为任何你想要的
e.g. from Terminal vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist
or using your favorite Text Editor
重新启动它以使更改生效
gitlab-runner restart
人们可能更喜欢全局设置构建目录。
在文件/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"
如何更改gitlab multi runner构建路径。
在我的服务器中有 /home/gitlab-runner/builds.
我想将此路径更改为安装在同一服务器上的辅助硬盘。
您可以通过调整 config.toml
来更改跑步者的构建路径。在 [[runners]]
部分添加或更改 builds_dir
目录。
有关运行器配置的更多参考,您可以查看文档 here。
在 macOS 上,我找到了另一种方法(我想如果你有很多跑步者会很有帮助):
编辑
~/Library/LaunchAgents/gitlab-runner.plist
并将--working-directory
下的路径修改为任何你想要的e.g. from Terminal
vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist
or using your favorite Text Editor重新启动它以使更改生效
gitlab-runner restart
人们可能更喜欢全局设置构建目录。
在文件/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"