Creare e configurare job di build di produzione
È necessario impostare alcuni processi di creazione package e distribuzione prima di poter distribuire applicazioni visive nell'istanza di produzione di Visual Builder. Questo argomento spiega come farlo.
Suggerimento:
Se preferisci, VB Studio può creare e abilitare automaticamente i job di build e la pipeline. Nell'editor delle impostazioni dell'applicazione visiva, in Creazione e pubblicazione, selezionare la diramazione di produzione, quindi fare clic su Crea pipeline CI/CD. È quindi possibile modificare i job di build appena creati in base alle esigenze (vedere le istruzioni riportate di seguito per ulteriori passi di configurazione). Ad esempio, nel job di distribuzione, la destinazione di distribuzione è sempre l'ambiente associato all'area di lavoro, pertanto sarà necessario modificare l'istanza di destinazione nell'istanza di produzione.Prima di configurare i job di build di produzione, tenere presente quanto riportato di seguito.
- Nel processo di confezionamento di produzione, utilizzare il ramo di produzione del repository Git per generare gli artifact di produzione.
- Nel processo di creazione package di sviluppo, se si modificano i nomi file predefiniti dei file artifact di archivio, ottenere i nuovi nomi e i relativi percorsi. Ne avrai bisogno quando configuri il lavoro di confezionamento di produzione.
- Se il job di packaging di sviluppo è stato configurato in modo da sovrascrivere la versione dell'applicazione definita in
visual-application.json, ottenere la nuova versione. Ne avrai bisogno quando configuri il lavoro di confezionamento di produzione. - Durante la configurazione dei job di build di distribuzione, è possibile specificare se includere la versione dell'applicazione nel relativo URL. Un'applicazione visiva senza la versione nel suo URL è chiamata applicazione live. In genere, si distribuisce un'applicazione attiva in un'istanza di produzione.
- Se si distribuisce una versione di un'applicazione visiva mai distribuita, VB Studio sovrascrive l'ultima versione distribuita con la nuova versione.
VB Studio non annulla la distribuzione della versione distribuita in precedenza dall'istanza di produzione. Continua a rimanere nell'istanza di destinazione, ma non è accessibile.
- Se si desidera ridistribuire un'applicazione attiva o una versione distribuita in precedenza, annullare prima la distribuzione, altrimenti la build di distribuzione non riesce. Per annullare la distribuzione di una versione dell'applicazione visiva distribuita in precedenza, configurare un job di build di cui annullare la distribuzione ed eseguirlo. Non è possibile annullare la distribuzione manualmente dalla pagina Ambienti.
- Se si sta distribuendo un'applicazione in un URL personalizzato, è necessario configurare il job di distribuzione da distribuire nell'ambiente che ospita l'URL personalizzato. È possibile distribuire l'applicazione solo utilizzando l'autenticazione di autenticazione di base, quindi sarà necessario confermare che le credenziali necessarie per la connessione e la distribuzione nell'ambiente sono corrette.
- Se è stato creato un profilo applicazione per la produzione, recuperarne il nome. Ne avrai bisogno quando configuri il job di distribuzione della produzione.
Creare un job di build per il packaging di produzione
Il job di creazione package di produzione genera un artifact dell'applicazione visiva pronto per la distribuzione.
Creare un job di build di distribuzione di produzione
Il job di distribuzione di produzione distribuisce l'artifact dell'applicazione visiva generato nel job di packaging di produzione nell'istanza di produzione di Visual Builder. Prima di creare il job, ottenere le credenziali di accesso di un utente che può connettersi e distribuire all'istanza di produzione di Visual Builder.
Configurare l'impostazione della privacy di un job di produzione
Contrassegnare un job come privato per limitare chi può visualizzare o modificare la configurazione di un job o eseguirne la build.
Un job privato mostra un'icona Blocca
nella lista dei job sul lato destro della pagina Protezione job, nella scheda Job della pagina Build e nelle pipeline.
Creare e configurare una pipeline
Per garantire che il job di distribuzione di produzione venga eseguito automaticamente dopo il job di creazione package di produzione, creare una pipeline e impostare la dipendenza.
Esecuzione della pipeline
Quando si è pronti a distribuire l'applicazione visiva nell'istanza di produzione, eseguire la pipeline di produzione.
- Nel navigator a sinistra fare clic su Build
. - Fare clic sulla scheda Pipeline.
- Nella riga della pipeline di sviluppo, fare clic sul menu Azioni
e selezionare Esegui pipeline.
Dopo una build riuscita, il collegamento dell'applicazione distribuita si trova nella scheda Distribuzioni della pagina Ambienti.
Per visualizzare il log build più recente di un job, aprire la pagina Build, fare clic sul nome del job, quindi fare clic su Log build.
