Configurer VB Studio pour l'IC/DC

Si vous souhaitez utiliser VB Studio pour gérer un projet de développement logiciel volumineux qui utilise les services en nuage d'Oracle Cloud Infrastructure (OCI) et qui n'implique ni Oracle Cloud Applications ni des applications visuelles, lisez ce chapitre pour vous familiariser avec le système de création de VB Studio.

Le système de compilation de VB Studio permet aux développeurs de votre organisation de créer des tâches de création, d'assemblage, de test et de déploiement d'applications et d'extensions. Dans VB Studio, les versions s'exécutent soit dans des exécuteurs de compilation de machine virtuelle (exécuteurs de machine virtuelle, en abrégé), soit dans des exécuteurs Docker. La création de modèles d'exécuteur définit le système d'exploitation et les ensembles logiciels pour les exécuteurs de machine virtuelle, et les images Docker définissent le système d'exploitation et les ensembles logiciels pour les exécuteurs Docker.

Pour créer leurs applications, les développeurs de votre organisation définissent des tâches de création dans leurs projets VB Studio. Une tâche est une configuration qui définit l'emplacement où les fichiers sources de l'application sont trouvés, les commandes nécessaires pour exécuter les scripts de tâche et de test, les instructions de génération et d'assemblage des artefacts et l'emplacement où ces artefacts seront déployés.

Pour exécuter des versions, les développeurs de votre organisation ont besoin d'instances de calcul avec des systèmes d'exploitation et des ensembles de logiciels installés. Par exemple, pour créer des applications Node.js, Node.js doit être installé sur une instance de calcul de machine virtuelle OCI, qu'ils utiliseront pour exécuter leurs versions d'intégration et de développement en continu.

Avant de commencer à configurer l'intégration continue/développement continu pour VB Studio, vous devez prendre plusieurs décisions qui vous guideront tout au long du processus de configuration :