SpecScore CLI

Instalacao

Escolha o metodo que melhor se encaixa no seu ambiente. Todos instalam o mesmo binario specscore do mesmorelease no GitHub.

Instalacao rapida (macOS e Linux)

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

O script detecta seu OS e arquitetura, baixa o arquivo correspondente do ultimo release no GitHub, verifica o checksum SHA-256 e instala o binario specscore em /usr/local/bin(ou ~/.local/bin se /usr/local/bin nao tiver permissao de escrita).

Opcoes

VariavelPadraoDescricao
SPECSCORE_VERSIONlatestTag do release a instalar, ex. v0.1.0.
SPECSCORE_INSTALL_DIR/usr/local/bin ou ~/.local/binDiretorio onde instalar o binario.

Instalar uma versao especifica em ~/.local/bin:

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

Inspecionar antes de executar

Se voce prefere revisar o script antes de executa-lo:

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

Homebrew (macOS e Linux)

$ brew install specscore/tap/specscore

Adiciona o tap specscore/homebrew-tap na primeira instalacao e acompanha novos releases a partir dele.

Windows

Escolha qualquer um dos tres metodos — todos instalam o mesmo binario do mesmo release no GitHub.

PowerShell

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

O script detecta sua arquitetura, baixa o .zipcorrespondente do ultimo release, verifica o checksum SHA-256, instala o specscore.exe em%LOCALAPPDATA%\Programs\specscore\bin e adiciona esse diretorio ao seu PATH de usuario. Nao precisa de permissoes de administrador. Abra um novo terminal depois para que o PATH atualizado tenha efeito.

WinGet

PS> winget install Synchestra.SpecScore

Scoop

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

Instalacao manual

  1. Baixe o arquivo para sua plataforma napagina de releases no GitHub. Os arquivos seguem o padrao specscore_<version>_<os>_<arch>.<ext>.
  2. Verifique o checksum SHA-256 contraspecscore_<version>_checksums.txt do mesmo release.
  3. Extraia o arquivo e mova specscore(ou specscore.exe no Windows) para um diretorio no seu PATH.

Compilar a partir do codigo-fonte

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

Requer Go 1.26 ou superior. Instala o ultimo build de desenvolvimento do main — pode incluir mudancas que ainda nao estao em um release taggeado.

Para fixar uma versao especifica, troque @main por uma tag como@v0.4.2, ou use @latest para o release taggeado mais recente.

Verificar a instalacao

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

Encontrou um erro na tradução ou tem uma ideia para melhorar esta página? Nos avise.