Configurar o VB Studio para CI/CD
Se você quiser usar o VB Studio para gerenciar um grande projeto de desenvolvimento de software que use os serviços de nuvem da Oracle Cloud Infrastructure (OCI) e não envolva aplicativos visuais ou Oracle Cloud Applications, leia este capítulo para se familiarizar com o sistema de criação do VB Studio.
O sistema de compilação do VB Studio permite que os desenvolvedores da sua organização criem jobs que criem, empacotem, testem e implantem aplicativos e extensões. No VB Studio, os builds são executados em executores de build de VM (executores de VM, abreviadamente) ou em executores do Docker. Os modelos de executor de build definem o sistema operacional e os pacotes de software para executores de VM, e as imagens do Docker definem o sistema operacional e os pacotes de software para executores do Docker.
Para criar seus aplicativos, os desenvolvedores de sua organização definem jobs de criação em seus projetos do VB Studio. Um job é uma configuração que define o local em que os arquivos de origem do aplicativo são encontrados, os comandos necessários para executar o job e os scripts de teste, as instruções para gerar e empacotar artefatos e o local em que esses artefatos serão implantados.
Para executar builds, os desenvolvedores da sua organização precisam de algumas instâncias de Computação com sistemas operacionais e pacotes de software instalados. Por exemplo, para criar aplicativos Node.js, eles precisarão do Node.js instalado em uma instância do OCI VM Compute, que eles usarão para executar seus builds de CI/CD.
- Etapa 1: Decida se deseja usar o executor de build de VM livre
Esta etapa é obrigatória. Consulte Executor de Build de VM Grátis do VB Studio para entender o que esse executor de build fornece e se ele atende às necessidades dos membros da sua organização. Caso contrário, você precisará configurar o VB Studio para estabelecer conexão com sua própria conta paga do OCI.
- Etapa 2: Decida se devem ser executados executores de build de VM ou executores do Docker
Esta etapa é obrigatória. No VB Studio, os builds são executados em executores de build de VM ou em executores do Docker. Se você não tiver certeza de qual tipo precisa, consulte O que são Executores de Build e Modelos de Build?.
- Etapa 3: Configurar o VB Studio para executar executores de build de VM
Esta etapa é opcional. Se você decidiu ir com executores de Build de VM na Etapa 2, use esta etapa. Se você decidiu usar executores do Docker, vá para a Etapa 4. Você deve usar um ou outro.
- Etapa 4: Configurar o VB Studio para executar builds nos executores do Docker
Esta etapa é opcional. Se você decidiu usar executores do Docker na Etapa 2, use esta etapa. Se você decidiu usar executores de build de VM, vá para a Etapa 3. Você deve usar um ou outro.
- Etapa 5: Configurar Usuários e Grupos
Esta etapa é obrigatória. Se quiser adicionar grupos em vez de adicionar usuários individualmente, consulte Gerenciar Grupos da Sua Organização.