GitLab Runner: 1. Autenticazione

Questa documentazione fa parte della guida Automatizzare con la CLI. Consulta la guida completa qui: Avvia GitLab-Runner, recupera le sue credenziali e modifica la sua configurazione in modo programmato con la Stackhero CLI.

👋 Benvenuto nella documentazione di Stackhero!

Stackhero ti offre una soluzione GitLab Runner cloud facile da usare, progettata per gestire in modo efficiente i tuoi job GitLab CI/CD. Ecco cosa puoi aspettarti:

  • Minuti CI/CD illimitati: nessuna fatturazione al minuto, le tue pipeline possono essere eseguite ogni volta che ne hai bisogno.
  • Job concorrenti multipli: esegui più job contemporaneamente per velocizzare l'intera pipeline.
  • Docker executor con supporto Docker-in-Docker: semplifica la creazione e il push delle tue immagini container.
  • Compatibile sia con GitLab.com che con qualsiasi istanza GitLab self-managed.
  • Una VM privata e dedicata alimentata da dischi NVMe/SSD veloci per build affidabili e costanti.
  • Disponibile sia nelle regioni 🇪🇺 Europa che 🇺🇸 USA.

Risparmia tempo: puoi collegare il tuo primo GitLab Runner e iniziare a eseguire pipeline in pochi minuti!

Il modo più semplice per iniziare è effettuare il login tramite browser. Quando esegue il comando di login, la CLI apre una pagina web dove può approvare l'accesso. Nessuna password o codice 2FA viene inserito direttamente nella CLI.

stackhero login

Dopo l'accesso, le sue credenziali vengono memorizzate localmente e saranno utilizzate automaticamente dai successivi comandi CLI.

Per ambienti completamente automatizzati come script o pipeline CI, può preferire un token di accesso non interattivo. Può crearne uno dal suo dashboard (Account > Access tokens), quindi esportarlo come variabile d'ambiente. La CLI, così come qualsiasi script eseguito, lo rileverà automaticamente.

export STACKHERO_TOKEN="usr-xxxxxx:your-token"