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.
- Etape 1 : décider d'utiliser ou non l'exécuteur de build de machine virtuelle gratuit
Cette étape est obligatoire. Reportez-vous à Executeur de build de machine virtuelle gratuit de VB Studio pour savoir ce que cet exécuteur de build fournit et s'il répond aux besoins des membres de votre organisation. Si ce n'est pas le cas, vous devrez configurer VB Studio pour vous connecter à votre propre compte payant OCI.
- Etape 2 : décider d'exécuter des exécuteurs de build de machine virtuelle ou des exécuteurs Docker
Cette étape est obligatoire. Dans VB Studio, les builds sont exécutés dans des exécuteurs de build de machine virtuelle ou dans des exécuteurs Docker. Si vous n'êtes pas sûr du type dont vous avez besoin, reportez-vous à Exécuteurs de build et modèles de build.
- Etape 3 : configuration de VB Studio pour exécuter les exécuteurs de build de machine virtuelle
Cette opération est facultative. Si vous avez décidé d'utiliser les exécuteurs de build de machine virtuelle à l'étape 2, suivez cette étape. Si vous avez décidé d'utiliser des exécuteurs Docker, passez à l'étape 4. Vous devez utiliser l'un ou l'autre.
- Etape 4 : configuration de VB Studio pour exécuter des builds sur les exécuteurs Docker
Cette opération est facultative. Si vous avez décidé d'utiliser les exécuteurs Docker à l'étape 2, suivez cette étape. Si vous avez décidé d'utiliser des exécuteurs de build de machine virtuelle, passez à l'étape 3. Vous devez utiliser l'un ou l'autre.
- Etape 5 : configuration des utilisateurs et des groupes
Cette étape est obligatoire. Si vous voulez ajouter des groupes au lieu d'ajouter des utilisateurs individuellement, reportez-vous à Gestion des groupes de votre organisation.