Guide CI – Bitbucket Pipelines
Option recommandée: 2 fichiers (YAML CI + coredevpro_config.yml)
Pré‑requis
Étapes
1
Activer Pipelines
Repository → Pipelines → Enable
2
Créer la variable
Repository settings → Pipelines → Repository variables
COREDEVPRO_LICENCE = <clé> (secured)
3
Ajouter les fichiers
• Placez bitbucket-pipelines.yml à la racine (email).
• Ajoutez coredevpro_config.yml à la racine.
Aucune clé admin n’est à placer dans le dépôt. Le step renseigne automatiquement X-REPO avec BITBUCKET_REPO_FULL_NAME.
4
Calibrer & lancer
Dans coredevpro_config.yml, ajustez uniquement les seuils utiles et les exclusions fichier volontaires:
  • CoreSignals: duplicate_threshold (min_lines, min_characters)
  • Files: ignore_dirs et ignore_files avec des exemples commentés, par exemple # - generated et # - example.js
  • Les extensions, dossiers techniques et exclusions obligatoires sont gérés automatiquement par le moteur CoreDevPro.
Puis lancez le pipeline. Vérifiez l’artifact project.zip et report.json.
Finalisation
Téléchargez l’artefact zip, décompressez, puis importez report.json dans CoreAnalyzer via Importer rapport CI.