[英]how to change gitlab-ci runner build path
如何更改 gitlab 多運行器構建路徑。
在我的服務器中,它有 /home/gitlab-runner/builds。
我想將此路徑更改為安裝在同一服務器中的輔助硬盤。
您可以通過調整config.toml
來更改您的跑步者構建路徑。 在[[runners]]
部分添加或更改builds_dir
目錄。
有關運行器配置的進一步參考,您可以在此處查看文檔。
在 macOS 上,我找到了另一種方法(我猜,如果你有很多跑步者,這會很有幫助):
編輯~/Library/LaunchAgents/gitlab-runner.plist
並將--working-directory
下的路徑修改為您想要的任何內容
例如來自終端
vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist
或使用您最喜歡的文本編輯器
重新啟動它以使更改生效
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"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.