Aller au contenu principal

ggshield plugin install

Description

Télécharger et installer un plugin.

ggshield plugin install [OPTIONS] PLUGIN_SOURCE

Installer depuis GitGuardian (nécessite une authentification) :

ggshield plugin install tokenscanner

ggshield plugin install tokenscanner --version 0.1.0

Installer depuis un fichier wheel local :

ggshield plugin install ./path/to/plugin.whl

Installer depuis une URL :

ggshield plugin install https://example.com/plugin.whl

ggshield plugin install https://example.com/plugin.whl --sha256 abc123...

Installer depuis une release GitHub :

ggshield plugin install https://github.com/owner/repo/releases/download/v1.0.0/plugin.whl

Installer depuis un artefact GitHub Actions (nécessite GITHUB_TOKEN) :

ggshield plugin install https://github.com/owner/repo/actions/runs/123/artifacts/456

Options

  • --version TEXT : Version spécifique à installer (API GitGuardian uniquement)
  • --sha256 TEXT : Somme de contrôle SHA256 attendue pour la vérification de l'URL
  • --allow-unsigned : Autoriser l'installation de plugins sans signatures valides (remplace le mode strict)

Cette commande prend en charge toutes les options globales de ggshield.