Closed matteyeux closed 2 years ago
Note : Les runners GitLab-CI pourront créer autant de conteneurs Docker que nécessaire.
https://docs.gitlab.com/runner/install/ https://dockerswarm.rocks/gitlab-ci/ https://docs.gitlab.com/ee/ci/docker/using_docker_images.html Documentations utiles pour setup les runners
https://docs.gitlab.com/runner/register/index.html
config.toml
qu'il faudra probablement écrire, ranger dans un dossier bien spécifique, puis déployer via ansible sur la machine Manager
Manager
)L'enregistrement d'un runner gitlab se fait facilement avec la commande sudo gitlab-runner register
. Pour l'hôte, ne pas hésiter à mettre l'adresse IP si un problème avec l'adresse DNS survient.
Une fois la registration faite, vous pouvez trouver le fichier config.toml
sous /etc/gitlab-runner
https://docs.gitlab.com/runner/configuration/advanced-configuration.html
Configurer GitLab-CI pour que les tests d'intégration soient exécutés dans un conteneur Docker qui sera déployé sur le cluster Swarm.