... | ... | @@ -7,9 +7,11 @@ Pour les tests automatisés GitLab utilisant le fichier de configuration `.gitla |
|
|
Un runner de type `shell`, ayant les droits docker.
|
|
|
Une solution est de donner le groupe `docker` à l'utilisateur `gitlab-runner`.
|
|
|
|
|
|
Il faut lui donner les droits d'éxécuter les jobs non tagués, et ne lui autoriser de tourner que sur les branches protégées via [la config en ligne](https://git.enib.fr/pole-web/Enibar/settings/ci_cd#js-runners-settings).
|
|
|
|
|
|
## Docker
|
|
|
|
|
|
Un runner de type `docker`, avec l'option `pull_policy = "if-not-present"` et le tag `docker`.
|
|
|
Un runner de type `docker`, avec l'option `pull_policy = "if-not-present"` dans la partie du `/etc/docker-runner/config.toml` correspondant au runner et le tag `docker`.
|
|
|
|
|
|
# Premier lancement
|
|
|
|
... | ... | |