Esegui il deployment in produzione

Versione 4.0.23.6 (più recente)

Esegui il deployment di LookML da questo progetto in modalità di sviluppo alla produzione

Il Git deve essere stato configurato, deve essere in modalità sviluppatore e avere l'autorizzazione di deployment richiesta

Il deployment è un processo in due / tre passaggi:

  1. Esegue il push dei commit nel ramo attuale del progetto in modalità sviluppatore al ramo production (origine/master). Nota a. Questo passaggio viene ignorato nei progetti di sola lettura. Nota b. Se per qualsiasi motivo questo passaggio non va a buon fine, ad esempio perché il ramo rifiutato è in stato di esecuzione, perché il ramo production ha commit non nel ramo attuale, i passaggi successivi verranno ignorati.
  2. Se si tratta del primo deployment di questo progetto, crea il progetto di produzione con repository git.
  3. Esegui il pull del ramo production nel progetto di produzione.

Richiesta

POST /projects/{project_id}/deploy_to_production
Tipo di dati
Descrizione
Richiesta
HTTPRequest
percorso
Percorso HTTP
Espandi definizione HTTPPath...
project_id
string
ID del progetto

Risposta

200: Progetto

Tipo di dati
Descrizione
(stringa)
string

204: restituisce 204 se il progetto è stato eseguito correttamente in produzione, altrimenti 400 con un messaggio di errore

400: Richiesta errata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

404: Non trovata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

422: Errore di convalida

Tipo di dati
Descrizione
messaggio
string
Error details (Dettagli errore)
Espandi definizione ValidationErrorDetails...
campo
string
Campo con errore
codice
string
Codice di errore
messaggio
string
Messaggio informativo sull'errore
documentazione_url
string
Link alla documentazione
documentazione_url
string
Link alla documentazione

429: Troppe richieste

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione