- Architecture & runners
- Notion de pipelines
- Architecture GitLab
- Runners : fonctionnalités et tags
- Stages, jobs, templates, variables
- Stages et jobs
- Images, script, before/after_script
- Templates et extends
- Variables : priorités interface / yaml
- Variables prédéfinies, préremplies
- Variables multi-lignes
- Include, services, default, coverage
- Include local & distant
- Services
- Default
- Intégration continue & coverage
- Artifacts, cache
- Artifacts, architecture
- Artifacts:reports:junit & et autres rapports
- Artifacts et dependencies
- Cache, architecture, push/pull
- Artifacts VS cache
- workflow:rules, rules, reference
- Workflow:rules
- Rules VS only/except
- !reference VS Ancres YAML
- !references : script & rules
- Environments, release
- Environments, déploiements
- Tags et releases dans l'interface
- Releases en pipelines
- Needs, parallel:matrix
- Needs
- Parallel:matrix
- Sécurité
- Sécurité et variables
- Gestionnaires de secrets : Kubernetes External Secret
- Tokens GitLab
- Jobs officiels SAST & DAST
- Bonnes pratiques
- GitLab Pages
- Outils complémentaires
- GitLab-ci-local
- Extension VSCode
- GLab
- Mono-repository & Multi-repository
- Organisations d'entreprise variées et CICD
- Mono-repo & Multi-repo : facilités sous GitLab
- CICD déportée : autres fichiers
- Transition multi-repo vers mono-repo
- Pipeline de Merge Request & rules:changes
- Pipelines de branches VS pipelines de MR
- Pipeline de MR : scénarios de pipelines
- rules:changes
- Child pipeline (statique et dynamique)
- Child pipeline statique local
- Child pipeline statique distant et multi-projets
- Child pipeline dynamique
Dernière mise à jour : le 04/05/2024 à 13:05