Jamdesk Documentation logo

Workflow di deployment

Scopri come Jamdesk automatizza il deployment tramite push su GitHub o CLI, con monitoraggio dello stato, ricostruzioni manuali, log di build e rollback.

Jamdesk gestisce automaticamente il deployment. Esegui il push sul branch GitHub collegato e la documentazione sarà online entro pochi minuti.

Deployment tramite CLI

Puoi anche eseguire il deployment direttamente dal terminale senza effettuare il push su GitHub. È utile per iterazioni rapide, per testare le modifiche o per progetti non collegati a un repository.

jamdesk login     # First time only
jamdesk deploy

La CLI crea il pacchetto dei tuoi file, lo carica e mostra in tempo reale l'avanzamento della build. Usa --detach per accodare la build e uscire immediatamente.

Guida al deployment tramite CLI

Procedura completa della pipeline, fasi di build, riferimento agli errori e risoluzione dei problemi

Il flusso di lavoro

1
Apporta modifiche localmente

Modifica i file MDX e visualizza l'anteprima con jamdesk dev.

2
Esegui il push su GitHub

Esegui il commit e il push sul branch collegato:

git add .
git commit -m "Update authentication docs"
git push
3
Deployment automatico

Jamdesk rileva il push, crea la build della documentazione ed esegue il deployment sul CDN. La maggior parte dei siti viene compilata in 30-90 secondi.

Stato del deployment

Controlla lo stato nel dashboard, alla voce Deployments:

StatoSignificato
BuildingBuild in corso
DeployedOnline sul tuo dominio
FailedErrore di build: controlla i log
QueuedIn attesa della build precedente

Ricostruzione manuale

Avvia una nuova build senza effettuare il push:

  1. Vai a Settings nel tuo progetto
  2. Fai clic su Rebuild

Usa questa opzione quando aggiorni le variabili d'ambiente o risolvi build bloccate.

Log di build

Quando le build non riescono, controlla Deployments → fai clic su un deployment → visualizza i log. Problemi comuni:

  • Sintassi MDX non valida
  • Immagini mancanti
  • Link interni non funzionanti
  • Errori di configurazione

Rollback

Ripristina una versione precedente:

  1. Vai a Deployments
  2. Trova il deployment da ripristinare
  3. Fai clic su Rollback

La versione precedente sarà online immediatamente.

Cosa fare ora?

Deployment tramite CLI

Esegui il deployment dal terminale senza effettuare il push su GitHub

Ciclo di build e deployment

Processo di build dettagliato, trigger e variabili d'ambiente

Domini personalizzati

Configura docs.yourdomain.com

Panoramica della CLI

Strumenti e comandi locali

Anteprima locale

Visualizza l'anteprima della documentazione prima del push