GNU/Linux >> Znalost Linux >  >> Linux

jak změnit cestu sestavení běhu gitlab-ci

Cestu sestavení běžců můžete změnit úpravou config.toml . V [[runners]] přidejte nebo změňte builds_dir adresář.

Pro další informace o konfiguraci běžců se můžete podívat na dokumentaci zde.


Někdo může preferovat nastavení adresářů sestavení globálně.

V souboru /etc/systemd/system/gitlab-ci-multi-runner.service je tam čára

Environment="DAEMON_ARGS=run --working-directory /var/lib/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner"

Můžete tedy změnit --working-directory /var/lib/gitlab-runner na jakoukoli cestu, kterou chcete, a nezadali byste --builds-dir na každého nového registrovaného běžce

Environment="DAEMON_ARGS=run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner"

Na macOS se mi podařilo najít ještě jeden způsob (může být užitečné, pokud máte hodně běžců, myslím):

  1. Upravit ~/Library/LaunchAgents/gitlab-runner.plist
    a upravte cestu pod --working-directory na cokoli chcete

    např. z terminálu vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist
    nebo pomocí vašeho oblíbeného textového editoru

  2. Restartujte jej, aby se změny projevily

    gitlab-runner restart


Linux
  1. Jak změnit název hostitele v Linuxu

  2. Jak změnit uživatelské jméno v Linuxu

  3. Jak změnit název hostitele v systému Linux

  1. Jak změnit port SSH v Linuxu

  2. Jak změníme heslo root?

  3. Jak změnit Shell v Linuxu

  1. Jak sestavit rpm balíčky

  2. Jak změnit název hostitele v Debianu

  3. Jak změnit cestu protokolu auditu v MySQL Docker