Configuration de VB Studio pour CI/CD

Si vous souhaitez utiliser VB Studio pour gérer un projet de développement logiciel volumineux qui utilise les services cloud Oracle Cloud Infrastructure (OCI) et 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 création de VB Studio permet aux développeurs de votre organisation de créer des travaux qui créent, packagent, testent et déploient des applications et des extensions. Dans VB Studio, les builds sont exécutés soit dans des exécuteurs de build de machine virtuelle (exécuteurs de machine virtuelle, pour faire court), soit dans des exécuteurs Docker. Les modèles d'exécuteur de build définissent le système d'exploitation et les packages logiciels pour les exécuteurs de machine virtuelle, et les images Docker définissent le système d'exploitation et les packages logiciels pour les exécuteurs Docker.

Pour créer leurs applications, les développeurs de votre organisation définissent des travaux de création dans leurs projets VB Studio. Un travail est une configuration qui définit l'emplacement où se trouvent les fichiers source de l'application, les commandes nécessaires à l'exécution des scripts de travail et de test, les instructions de génération et de packaging des artefacts, ainsi que l'emplacement où ces artefacts seront déployés.

Pour exécuter des builds, les développeurs de votre organisation ont besoin d'instances Compute avec les systèmes d'exploitation et les packages logiciels installés. Par exemple, pour créer des applications Node.js, Node.js doit être installé sur une instance OCI VM Compute, qu'ils utiliseront pour exécuter leurs builds d'intégration continue et de déploiement continu.

Avant de commencer à configurer CI/CD pour VB Studio, vous devez prendre plusieurs décisions qui vous guideront tout au long du processus de configuration :