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 artifact 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 : checksum SHA256 attendu pour la vérification d'URL
  • --allow-unsigned : autorise l'installation de plugins sans signatures valides (outrepasse le mode strict)

Cette commande prend en charge toutes les options globales ggshield.