首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何更改gitlab-ci runner构建路径

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

Stack Overflow用户
提问于 2017-01-25 21:38:53
回答 3查看 41.1K关注 0票数 20

如何更改gitlab多运行器构建路径。

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

我想将此路径更改为挂载在同一服务器上的辅助硬盘。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-01-26 00:50:43

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

有关运行器配置的更多参考,可以查看文档here

票数 23
EN

Stack Overflow用户

发布于 2019-09-17 21:35:38

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

  1. 编辑~/Library/LaunchAgents/gitlab-runner.plist

并将--working-directory下的路径修改为您想要的内容

例如从终端vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist

或者使用您最喜欢的文本编辑器

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

gitlab-runner restart

票数 7
EN

Stack Overflow用户

发布于 2019-10-31 14:11:48

人们可能更喜欢在全局设置构建目录。

在文件/etc/systemd/system/gitlab-ci-multi-runner.service中有一行

代码语言:javascript
运行
复制
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更改为您想要的任何路径,而不是在每个新注册的runner上指定--builds-dir

代码语言:javascript
运行
复制
Environment="DAEMON_ARGS=run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41853100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档