Skip to Content
Riga di comando (CLI)Installazione e accesso

Installazione e accesso

Installazione e aggiornamento

Installazione automatica con install.sh o installazione manuale del binario adatto al sistema.

Il metodo consigliato è curl -fsSL https://get.gerdoo.cloud/install.sh | sh. Su Linux e macOS, lo script rileva l’architettura amd64 o arm64 e scarica il file appropriato da https://get.gerdoo.cloud .

Il percorso predefinito è /usr/local/bin. Se l’utente corrente non può scriverci, lo script usa sudo durante il trasferimento del binario. Per installare altrove, imposta GERDOO_BIN_DIR.

Per l’installazione manuale, scarica gerdoo_<os>_<arch> dalla pagina delle release, rendilo eseguibile con chmod +x e collocalo con il nome gerdoo in una directory del PATH. Su Windows scarica gerdoo_windows_amd64.exe e inseriscilo nel PATH.

Dopo l’installazione, controlla la versione con gerdoo version.

Accesso, uscita e token

Autenticazione con l’account Cloud Noce e uso dei token in CI.

Per iniziare, esegui gerdoo login. La CLI mostra un codice breve e apre nel browser la pagina di conferma di Cloud Noce. Confronta il codice nel terminale con quello nella pagina e conferma l’accesso; la CLI riceve automaticamente il token. La password non viene mai inserita nel terminale, permettendoti di affidare l’uso della CLI a un assistente AI.

Se il browser non si apre automaticamente o lavori su una macchina remota, gerdoo login --no-browser stampa l’indirizzo da aprire manualmente. Se hai già un token, gerdoo login --token grd_... lo salva. Su macchine senza browser e senza token già creato, gerdoo login --password usa il metodo precedente con email o cellulare e password.

Il token viene salvato in ~/.config/gerdoo/config.json. gerdoo whoami mostra l’account corrente e gerdoo logout elimina il file di configurazione.

Per collegarti a un’altra API, usa gerdoo login --api <url> o la variabile GERDOO_API. Il valore predefinito è https://api.gerdoo.cloud .

In CI/CD conserva il token come segreto e forniscilo alla CLI tramite GERDOO_TOKEN durante l’esecuzione. In questo caso non serve eseguire gerdoo login.

Installazione rapida

Lo script install.sh rileva sistema operativo e architettura, scarica il binario corretto e lo installa in /usr/local/bin.

curl -fsSL https://get.gerdoo.cloud/install.sh | sh gerdoo version

Installazione manuale

Scarica il file gerdoo_<os>_<arch> adatto al tuo sistema dalle release o dal percorso di download, rendilo eseguibile e inseriscilo nel PATH.

# Esempio per Linux amd64 curl -fL https://get.gerdoo.cloud/cli/latest/gerdoo_linux_amd64 -o gerdoo chmod +x gerdoo sudo mv gerdoo /usr/local/bin/gerdoo gerdoo version