Anda dapat mengubah jalur build pelari dengan menyesuaikan config.toml
. Di [[runners]]
bagian tambah atau ubah builds_dir
direktori.
Untuk referensi lebih lanjut tentang konfigurasi runner, Anda dapat melihat dokumentasinya di sini.
Seseorang mungkin lebih suka menyiapkan direktori build secara global.
Dalam file /etc/systemd/system/gitlab-ci-multi-runner.service
ada garis
Environment="DAEMON_ARGS=run --working-directory /var/lib/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner"
Jadi, Anda dapat mengubah --working-directory /var/lib/gitlab-runner
ke jalur apa pun yang Anda inginkan, dan tidak akan menentukan --builds-dir
pada setiap pelari terdaftar baru
Environment="DAEMON_ARGS=run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner"
Di macOS, saya dapat menemukan satu cara lagi (mungkin berguna jika Anda memiliki banyak pelari, saya rasa):
-
Edit
~/Library/LaunchAgents/gitlab-runner.plist
dan ubah jalur di bawah--working-directory
untuk apa pun yang Anda inginkanmisalnya dari Terminal
vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist
atau menggunakan Editor Teks favorit Anda -
Mulai ulang agar perubahan diterapkan
gitlab-runner restart