Base de conhecimento  /  Gerenciador de aplicativos em nuvem  /  Integração com Jenkins
Base de conhecimento  /  Gerenciador de aplicativos em nuvem  /  Integração com Jenkins

Plugin do Cloud Application Manager para CI/CD com Jenkins

Atualizado por Julio Castanar em 16 de maio de 2019
Código do artigo: kb/1228

Neste artigo:

Visão geral

O plugin Jenkins do Cloud Application Manager automatiza CI/CD em qualquer nuvem e SCM.

Este artigo explica as capacidades que este plugin oferece a você para CI/CD em um projeto de servidor Jenkins:
Gerenciamento de slaves e as etapas de compilação Instalar caixa, Gerenciar instância and Atualizar caixa.

Público

Se você usa o Cloud Application Manager e também usa o Jenkins para testar e integrar as mudanças de códigos continuamente em desenvolvimento, preparo ou produção, você pode usar o plugin Jenkins do Cloud Application Manager para automatizar totalmente as implementações sem nenhum toque.

Pré-requisitos

Gerenciamento de slaves

Ao usar o Cloud Application Manager, você pode iniciar slaves em qualquer sistema operacional, variantes e nuvem. Você pode configurar esses slaves para executar tarefas Jenkins automática e simultaneamente. Os slaves ajudam a acelerar as construções, construir um SO específico ou construir conjuntos de alterações para equipes de desenvolvimento grandes ou pequenas.

Jenkins slaves config detail.png

Você pode consultar um guia completo no artigo Iniciar slaves no Cloud Application Manager.

Instalar caixa

Em um projeto Jenkins você pode adicionar uma etapa de compilação que usa o Cloud Application Manager para implementar uma caixa em qualquer nuvem.

job-deploy-box.png

Você pode ver um exemplo completo que mostra como fazer isso em Configurar o Jenkins CI/CD - Etapa de compilação para implementar caixa

Gerenciar instância

Em um projeto Jenkins você pode adicionar uma etapa de compilação que executa operações de automatização e de ciclo de vida para cargas de trabalho definidas nas caixas do Cloud Application Manager nas etapas de compilação de tarefas Jenkins.

manage-operations.png

Você pode ver um exemplo completo que mostra como fazer isso em Configurar o Jenkins CI/CD - Etapa de compilação para gerenciar instâncias

Atualizar caixa

Em um projeto Jenkins você pode adicionar uma etapa de compilação que usa o Cloud Application Manager para iniciar atualizações de códigos em ambientes criados em qualquer nuvem.

update-box-build.png

Você pode ver um exemplo completo que mostra como fazer isso em Configurar o Jenkins CI/CD - Etapa de compilação para atualizar caixas

Como contatar o suporte do Cloud Application Manager

Lamentamos que você tenha encontrado um problema com o Cloud Application Manager. Consulte as dicas de troubleshooting ou entre em contato com o suporte do Cloud Application Manager e apresente detalhes e capturas de tela, conforme possível.

Para problemas relacionados a chamadas de API, envie o corpo da solicitação junto com os detalhes referentes ao problema.

Em caso de erro de caixa, compartilhe a caixa no espaço de trabalho que sua organização e o Cloud Application Manager podem acessar e anexe os registros.

  • Linux: SSH e localize o registro em /var/log/elasticbox/elasticbox-agent.log
  • Windows: Windows: RDP na instância para localizar o registro em ProgramDataElasticBoxLogselasticbox-agent.log
Powered by Translations.com GlobalLink OneLink SoftwarePowered By OneLink