An open API service indexing awesome lists of open source software.

https://github.com/becodeorg/das-ci-cd


https://github.com/becodeorg/das-ci-cd

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# DAS-CI-CD

## Jour 1 : Automatisation Avancée avec GitLab CI/CD

### Révision rapide de GitLab CI/CD et de ses concepts de base.
- Concepts de base de GitLab CI/CD (30 minutes)
- Pipeline
- Jobs et stage
- Runners

### Création d'un pipeline CI/CD pour un projet NestJS.

- Configuration des tests automatisés pour un projet Angular.

- Création d'un pipeline de déploiement avec Docker dans un environnement DEV.

## Jour 2 : Personnalisation et Bonnes Pratiques

- Personnalisation des runners GitLab pour répondre aux besoins spécifiques du projet.

- Planification avancée (scheduling) pour les tests E2E.

**Après-midi : Sécurité et Bonnes Pratiques**

- Configuration de la sécurité du référentiel GitLab, y compris les branches protégées et les revues de code.

- Bonnes pratiques en CI/CD, discussions sur la manière d'optimiser les pipelines.

- Pentest d’un pipeline vulnérable.