Configurazione di VB Studio per CI/CD

Se desideri utilizzare VB Studio per gestire un progetto di sviluppo software di grandi dimensioni che utilizza i servizi cloud Oracle Cloud Infrastructure (OCI) e non coinvolge né Oracle Cloud Applications né applicazioni visive, leggi questo capitolo per familiarizzare con il sistema di creazione di VB Studio.

Il sistema di build di VB Studio consente agli sviluppatori dell'organizzazione di creare job che creano, raggruppano, testano e distribuiscono applicazioni ed estensioni. In VB Studio, le build vengono eseguite negli esecutori build VM (esecutori VM, in breve) o negli esecutori Docker. I modelli di esecutore build definiscono il sistema operativo e i pacchetti software per gli esecutori VM, mentre le immagini Docker definiscono il sistema operativo e i pacchetti software per gli esecutori Docker.

Per creare le applicazioni, gli sviluppatori dell'organizzazione definiscono i job di creazione nei progetti VB Studio. Un job è una configurazione che definisce la posizione in cui vengono trovati i file di origine dell'applicazione, i comandi necessari per eseguire gli script di job e test, le istruzioni per la generazione e il packaging degli artifact e la posizione in cui verranno distribuiti tali artifact.

Per eseguire le build, gli sviluppatori dell'organizzazione hanno bisogno di alcune istanze di computazione con sistemi operativi e pacchetti software installati. Ad esempio, per creare applicazioni Node.js, avranno bisogno di Node.js installato su un'istanza di OCI VM Compute, che utilizzeranno per eseguire le build CI/CD.

Prima di iniziare a configurare CI/CD per VB Studio, è necessario prendere diverse decisioni che ti guideranno attraverso il processo di configurazione: