Vai al contenuto

Guide alla migrazione

Migra da Namespace a runnerhut

La modifica esatta per spostare i tuoi flussi di lavoro da Namespace e la modifica per tornare indietro, in modo da poter valutare senza impegno.

Ciò che {nome} fa bene

  • Va ben oltre la CI: devbox, sandbox e cluster temporanei in un'unica piattaforma
  • Supporto serio di Bazel, inclusa l'esecuzione remota e l'osservabilità della build
  • La policy in uscita e la registrazione di controllo sono di prima classe, non componenti aggiuntivi
  • Clienti ingegneristici credibili tra cui Zed, DuckDB e Framer

Dove differiamo

  • L'ampiezza della piattaforma significa che la CI è un prodotto tra tanti, non l'intero focus
  • 221 delle 300 pagine indicizzate sono documenti: poco aiuto mentre stai ancora valutando
  • Quasi la metà del loro blog è costituita da voci del registro delle modifiche piuttosto che da una guida duratura

La migrazione

E la migrazione indietro

Lista di controllo

  1. Installa runnerhut GitHub App sui repository che desideri spostare
  2. Modificare prima le prove in un lavoro e confrontare i tempi con quelli del vecchio corridore
  3. Aggiungi runner.arch alle chiavi della cache se ti stai spostando anche su arm64
  4. Distribuiscilo al resto del repository una volta che il confronto sembra corretto
  5. Imposta un limite di budget e l'annullamento della concorrenza prima di passare a tutta l'organizzazione

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.