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 do Oracle Cloud Applications, leia este capítulo para se familiarizar com o sistema de build 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 da sua organização definem jobs de criação em seus projetos do VB Studio. Um job é uma configuração que define o local onde 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 onde esses artefatos serão implantados.
Para executar builds, os desenvolvedores da sua organização precisam de algumas instâncias do serviço Compute 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 deseja executar 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 VM Build na Etapa 2, use essa etapa. Se você decidiu usar os executores do Docker, vá para a Etapa 4. Você deve usar um ou outro.
- Etapa 4: Configurar o VB Studio para executar builds em executores do Docker
Esta etapa é opcional. Se você decidiu ir com os 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.