Para criar um pipeline de integração contínua (continuous integration, CI) no VMware Code Stream, você pode usar o modelo de pipeline inteligente de integração contínua. Para planejar a compilação nativa de integração contínua, colete as informações para o modelo de pipeline inteligente antes de criar o pipeline neste plano de exemplo.
Quando você preenche o modelo de pipeline inteligente, ele cria um pipeline de integração contínua no repositório e executa as ações de modo que o pipeline possa ser executado. Após a execução do pipeline, você poderá monitorar as tendências nas execuções de pipeline.
Para planejar sua compilação antes de usar o modelo de pipeline inteligente de integração contínua:
- Identifique um projeto que agrupará todo o seu trabalho, incluindo o pipeline, os endpoints e os painéis.
- Colete as informações para sua compilação, conforme descrito na parte sobre entrega contínua de Como planejar uma compilação nativa de CICD no Code Stream antes de usar o modelo de pipeline inteligente.
Por exemplo, adicione um endpoint do Kubernetes em que o Code Stream implantará o contêiner.
Na sequência, crie um pipeline usando o modelo de pipeline inteligente de integração contínua.
Em Pipelines, selecione Modelos Inteligentes.
Selecione o modelo de pipeline inteligente de integração contínua.
Para salvar o pipeline com os estágios que ele cria, você preenche o modelo e insere um nome para o pipeline. Para salvar o pipeline com os estágios que ele cria, clique em Criar.
O espaço de trabalho do pipeline do Code Stream é compatível com o Docker e o Kubernetes para tarefas de integração contínua e personalizadas.
Para obter informações sobre a configuração do espaço de trabalho, consulte Como configurar o espaço de trabalho do pipeline.
- Verifique se o seu pipeline foi bem-sucedido. Clique em Execuções e pesquise por seu pipeline. Se falhou, corrija todos os erros e execute-o novamente.
- Verifique se o Git webhook está funcionando corretamente. A guia Git Atividade exibe os eventos. Clique em .
- Observe o painel de pipeline e examine as tendências. Clique em Painéis e pesquise pelo painel do seu pipeline. Para incluir mais indicadores-chave de desempenho no relatório, você pode criar um painel personalizado.
Para obter um exemplo detalhado, consulte Como integrar continuamente o código do meu repositório do GitHub ou GitLab ao pipeline no Code Stream.