Retour au cours

Les fondamentaux du YAML pour la CI/CD

DevSecOps Moderne (La Méthode Forte)

Comprendre le YAML

Le YAML (Yet Another Markup Language) est le standard pour définir des pipelines (GitHub Actions, GitLab CI, Jenkins).

Concepts clés :

  • Indentation : Utilisez impérativement des espaces, pas de tabulations.
  • Paires Clé-Valeur : image: ubuntu:latest.
  • Listes : Utilisées pour les étapes (steps) ou les tâches (jobs).

Exemple :

yaml job_name: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2