GNU/Linux >> Tutoriels Linux >  >> Linux

comment changer le chemin de construction du coureur gitlab-ci

Vous pouvez modifier le chemin de construction de vos coureurs en ajustant le config.toml . Dans le [[runners]] section ajouter ou modifier le builds_dir répertoire.

Pour plus de référence sur la configuration du coureur, vous pouvez consulter la documentation ici.


On peut préférer configurer les répertoires de construction globalement.

Dans le fichier /etc/systemd/system/gitlab-ci-multi-runner.service il y a une ligne

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

Donc, vous pouvez changer --working-directory /var/lib/gitlab-runner vers le chemin que vous voulez, et ne spécifierait pas le --builds-dir sur chaque nouveau coureur inscrit

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

Sur macOS, j'ai pu trouver un autre moyen (cela peut être utile si vous avez beaucoup de coureurs, je suppose) :

  1. Modifier ~/Library/LaunchAgents/gitlab-runner.plist
    et modifiez le chemin sous --working-directory à tout ce que vous voulez

    par exemple. depuis le Terminal vim /Users/Me/Library/LaunchAgents/gitlab-runner.plist
    ou en utilisant votre éditeur de texte préféré

  2. Redémarrez-le pour que les modifications prennent effet

    gitlab-runner restart


Linux
  1. Comment changer un nom d'hôte sous Linux

  2. Comment créer des paquets rpm

  3. Comment changer un nom d'utilisateur sous Linux

  4. Comment changer le nom d'hôte sous Linux

  5. Comment changer le port SSH sous Linux

Comment changer le mot de passe utilisateur sous Linux

Comment modifier les autorisations sous Linux

Comment changer d'utilisateur sous Linux

Comment changer l'adresse IP sous Linux

Comment modifier les enregistrements MX ?

Comment changer le mot de passe sur Ubuntu