SpecScore CLI

Installation

Choisissez la méthode la mieux adaptée à votre environnement. Toutes installent le même binaire specscore depuis la mêmerelease sur GitHub.

Installation rapide (macOS et Linux)

$ curl -fsSL https://specscore.md/install/get-cli | sh

Le script détecte votre système d'exploitation et votre architecture, télécharge l'archive correspondante de la dernière version sur GitHub, vérifie son empreinte SHA-256 et installe le binaire specscore dans /usr/local/bin(ou ~/.local/bin si /usr/local/bin n'est pas accessible en écriture).

Options

VariableDéfautDescription
SPECSCORE_VERSIONlatestTag de la version à installer, ex. v0.1.0.
SPECSCORE_INSTALL_DIR/usr/local/bin ou ~/.local/binDossier où installer le binaire.

Installer une version spécifique dans ~/.local/bin :

$ curl -fsSL https://specscore.md/install/get-cli | \
  SPECSCORE_VERSION=v0.1.0 SPECSCORE_INSTALL_DIR="$HOME/.local/bin" sh

Examiner avant d'exécuter

Si vous préférez inspecter le script avant de l'exécuter :

$ curl -fsSL https://specscore.md/install/get-cli -o get-cli.sh
$ less get-cli.sh
$ sh get-cli.sh

Homebrew (macOS et Linux)

$ brew install specscore/tap/specscore

Ajoute le tap specscore/homebrew-tap lors de la première installation et suit les nouvelles versions à partir de là.

Windows

Choisissez l'une des trois méthodes — toutes installent le même binaire depuis la même release sur GitHub.

PowerShell

PS> powershell -c "irm https://specscore.md/install/get-cli.ps1 | iex"

Le script détecte votre architecture, télécharge le .zipcorrespondant de la dernière release, vérifie sa somme de contrôle SHA-256, installe specscore.exe dans%LOCALAPPDATA%\Programs\specscore\bin et ajoute ce répertoire au PATH de votre utilisateur. Aucun privilège administrateur requis. Ouvrez un nouveau terminal ensuite pour que lePATH mis à jour prenne effet.

WinGet

PS> winget install Synchestra.SpecScore

Scoop

PS> scoop bucket add specscore https://github.com/specscore/scoop-bucket
PS> scoop install specscore

Installation manuelle

  1. Téléchargez l'archive pour votre plateforme depuis lapage des releases GitHub. Les archives suivent le modèle specscore_<version>_<os>_<arch>.<ext>.
  2. Vérifiez sa somme de contrôle SHA-256 par rapport àspecscore_<version>_checksums.txt de la même release.
  3. Extrayez l'archive et déplacez specscore(ou specscore.exe sous Windows) dans un dossier présent dans votre PATH.

Compiler depuis les sources

$ go install github.com/specscore/specscore-cli/cmd/specscore@main

Nécessite Go 1.26 ou supérieur. Installe la dernière version de développement depuis main — peut inclure des modifications non encore disponibles dans une version balisée.

Pour figer une version spécifique, remplacez @main par un tag comme@v0.4.2, ou utilisez @latest pour la version balisée la plus récente.

Vérifier l'installation

$ specscore version
specscore 0.1.0 (<commit>) <date>

Have an idea how to improve this page?