Guide d'installation pour Jetbrains Qodana Ultimate

1) Créer un projet Qodana Cloud

  1. Accédez à Qodana Cloud (plateforme JetBrains).
  2. Créer :
    • Organisation
    • Équipe
    • Projet
  3. Copiez le jeton de projet (QODANA_TOKEN) → requis pour l'authentification et la licence.

2) Choisissez la méthode d'installation

Option A : Installation via l'interface CLI (recommandée)

  1. Installez Docker ou Podman (obligatoire).
  2. Installez la CLI Qodana :
    brew install jetbrains/utils/qodana   # macOS
    

    OU téléchargez la CLI depuis le GitHub de JetBrains.

  3. Lancez l'analyse :
    qodana scan \
      -e QODANA_TOKEN="<votre-token>" \
      --linter qodana-<langage>
    

Option B : Exécuter via Docker (direct)

docker run \
  -v <chemin-du-projet>/:/data/project/ \
  -e QODANA_TOKEN="<votre-token>" \
  jetbrains/qodana-<linter>:2025.3

Option C : Utilisation dans l'IDE JetBrains (la plus simple)

Les IDE pris en charge sont les suivants :

  • IntelliJ IDEA
  • PyCharm
  • PhpStorm
  • WebStorm
  • GoLand
  • Rider

Étapes :

  1. Ouvrez votre projet dans l'IDE
  2. Accédez à Problèmes → onglet Qodana
  3. Cliquez sur « Essayer localement »
  4. Consultez les résultats dans l'IDE ou le navigateur

Option D : Intégration CI/CD (GitHub, GitLab, Jenkins)

  • Ajoutez QODANA_TOKEN en tant que secret/variable
  • Utilisez l'action GitHub officielle de Qodana ou la configuration de pipeline

3) Processus d'activation (licence Qodana Ultimate)

  1. Achetez ou activez la licence Qodana Ultimate (liée au compte JetBrains)
  2. Terminez la configuration du projet Qodana Cloud
  3. Générez QODANA_TOKEN depuis Qodana Cloud
  4. Utilisez QODANA_TOKEN dans CLI, Docker ou CI/CD
  5. Qodana vérifie automatiquement la licence via Qodana Cloud pendant l'exécution
  6. (Facultatif)
    • Ouvrez l'IDE
    • Allez dans Aide → Enregistrer → Activer une nouvelle licence
    • Sélectionnez Compte JetBrains
    • Connectez-vous et activez


SKU: 7296

Formulaire de contact