Le projet que je vais développer ici est une boîte à outils pour Gitlab CI publié sous licence GNU GPL v3, dont la fonction principale est d’exécuter les tâches GitLab manuellement, individuellement et simplement sur votre station de développement. J’ai commencé son développement début 2017 dans le cadre de ma mission chez ERCOM et, à ce jour, il a atteint un bon stade de maturité. Il est désormais utilisé par deux équipes sur au moins une dizaine de projets.
GitLab (Community Edition) est un logiciel libre, sous licence MIT. Il s’agit d’une forge logicielle équivalente à GitHub et la partie mentionnée, GitLab CI, est une fonctionnalité d’intégration continue équivalente au service Travis CI
Lien Bonnes pratiques Gitlab CI
29
juil.
2021

Lien How to prevent crypto mining abuse on GitLab.com SaaS
18
mai
2021
Forum Programmation.autre séparation script ci principal en plusieurs petits scripts
28
mai
2025
Bonjour,
j'essaye de séparer mon script ci principal (gitlab) en plusieurs petit scripts, plus facile à maintenir. Pour ça, j'utilise include:local pour aller chercher mes scripts que j'ai placé dans un répertoire ci à la racine de mon projet.Ça nous donne :
.
ci
|- build.yml
|- deploy.yml
et pour le script principal:
image: alpine
stages:
- build # Étape pour compiler le code et générer la documentation
- deploy # Étape pour déployer le RPM sur le dépôt personnel (…)
