如何更改gitlab-ci runner构建路径

Pre*_*and 10 linux gitlab gitlab-ci-runner

如何更改gitlab多跑者构建路径.

在我的服务器中它有/ home/gitlab-runner/builds.

我想将此路径更改为安装在同一服务器中的辅助HDD.

Fai*_*iry 15

您可以通过调整来更改跑步者的构建路径config.toml.在该[[runners]]部分中添加或更改builds_dir目录.

有关转轮配置的进一步参考,您可以在此处查看文档.


RAM*_*237 6

在 macOS 上,我找到了另一种方法(我猜,如果你有很多跑步者,这会很有帮助):

  1. 编辑~/Library/LaunchAgents/gitlab-runner.plist
    和修改路径下--working-directory的任何你想要的

    例如从终端vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist
    或使用您最喜欢的文本编辑器

  2. 重新启动它以使更改生效

    gitlab-runner restart

  • 该文件是由 `gitlab-runner install` 使用当前工作目录创建的。因此,您还可以运行 `gitlab-runner uninstall`、`cd <new directory>` 和 `gitlab-runner install` 来达到相同的效果。 (3认同)