3.2 KiB
GitLab Runner pour YunoHost
Ce package vous permet d’installer GitLab Runner rapidement et simplement sur un serveur YunoHost. Si vous n’avez pas YunoHost, regardez ici pour savoir comment l’installer et en profiter.
Vue d’ensemble
GitLab Runner est un outil d'intégration continue à utiliser avec une instance GitLab (YNH ou non).
Version incluse : 16.1.0~ynh1
Captures d’écran
Avertissements / informations importantes
Configuration
Comment configurer cette application: via le panneau d'administration de GitLab ou les paramettres "CI/CD" de votre projet.
Configuration système
Lors du premier démarrage d'un Gitlab Runner, un exécuteur doit être choisi (Lorsque l'instance Gitlab Runner s'enregistre auprès d'une instance Gitlab). Pour l'instant, cette application YunoHost ne supporte que l'exécuteur docker
.
Informations additionnelles
- Pour récupérer les informations à fournir à l'installation comme le
token
oul'url gitlab
vous devez vous rendre ici :Settings->CI/CD->Runners->"Set up a specific Runner manually"
dans le projet ou la section admin de l'instance GitLab à relier à ce runner. - Si vous avez ce message pendant un travail :
Could not resolve host : you.domain.tld
, vous pouvez ajouterdns_search = ["you.domain.tld"]
dans la section[[runners]]
.
Documentations et ressources
- Site officiel de l’app : https://gitlab.com/gitlab-org/gitlab-runner
- Documentation officielle de l’admin : https://docs.gitlab.com/runner/
- Dépôt de code officiel de l’app : https://gitlab.com/gitlab-org/gitlab-runner
- Documentation YunoHost pour cette app : https://yunohost.org/app_gitlab-runner
- Signaler un bug : https://github.com/YunoHost-Apps/gitlab-runner_ynh/issues
Informations pour les développeurs
Merci de faire vos pull request sur la branche testing.
Pour essayer la branche testing, procédez comme suit.
sudo yunohost app install https://github.com/YunoHost-Apps/gitlab-runner_ynh/tree/testing --debug
ou
sudo yunohost app upgrade gitlab-runner -u https://github.com/YunoHost-Apps/gitlab-runner_ynh/tree/testing --debug
Plus d’infos sur le packaging d’applications : https://yunohost.org/packaging_apps