Instalacion
Elige el metodo que mejor se adapte a tu entorno. Todos instalan el mismo binario specscore desde el mismorelease en GitHub.
Instalacion rapida (macOS y Linux)
$ curl -fsSL https://specscore.md/install/get-cli | shEl script detecta tu OS y arquitectura, descarga el archivo correspondiente del ultimo release en GitHub, verifica su checksum SHA-256 e instala el binario specscore en /usr/local/bin(o ~/.local/bin si /usr/local/bin no tiene permisos de escritura).
Opciones
| Variable | Default | Descripcion |
|---|---|---|
SPECSCORE_VERSION | latest | Tag del release a instalar, ej. v0.1.0. |
SPECSCORE_INSTALL_DIR | /usr/local/bin o ~/.local/bin | Directorio donde instalar el binario. |
Instalar una version especifica en ~/.local/bin:
$ curl -fsSL https://specscore.md/install/get-cli | \
SPECSCORE_VERSION=v0.1.0 SPECSCORE_INSTALL_DIR="$HOME/.local/bin" shRevisar antes de ejecutar
Si prefieres revisar el script antes de ejecutarlo:
$ curl -fsSL https://specscore.md/install/get-cli -o get-cli.sh $ less get-cli.sh $ sh get-cli.sh
Homebrew (macOS y Linux)
$ brew install specscore/tap/specscoreAgrega el tap specscore/homebrew-tap en la primera instalacion y sigue los nuevos releases desde alli.
Windows
Elige cualquiera de los tres metodos — todos instalan el mismo binario del mismo release en GitHub.
PowerShell
PS> powershell -c "irm https://specscore.md/install/get-cli.ps1 | iex"El script detecta tu arquitectura, descarga el .zipcorrespondiente del ultimo release, verifica su checksum SHA-256, instala specscore.exe en%LOCALAPPDATA%\Programs\specscore\bin y agrega ese directorio a tu PATH de usuario. No se necesitan permisos de administrador. Abre una nueva terminal despues para que elPATH actualizado tome efecto.
WinGet
PS> winget install Synchestra.SpecScoreScoop
PS> scoop bucket add specscore https://github.com/specscore/scoop-bucket PS> scoop install specscore
Instalacion manual
- Descarga el archivo para tu plataforma desde lapagina de releases en GitHub. Los archivos siguen el patron
specscore_<version>_<os>_<arch>.<ext>. - Verifica su checksum SHA-256 contra
specscore_<version>_checksums.txtdel mismo release. - Extrae el archivo y mueve
specscore(ospecscore.exeen Windows) a un directorio en tuPATH.
Compilar desde el codigo fuente
$ go install github.com/specscore/specscore-cli/cmd/specscore@mainRequiere Go 1.26 o superior. Instala el ultimo build de desarrollo desde main — puede incluir cambios que aun no estan en un release taggeado.
Para fijar una version especifica, cambia @main por un tag como@v0.4.2, o usa @latest para el release taggeado mas reciente.
Verificar la instalacion
$ specscore version specscore 0.1.0 (<commit>) <date>