Programa do Curso

Introdução

  • Jenkins vs Jenkins 2

Configurando o Jenkins 2

  • Instalando o Jenkins
  • Iniciando o Jenkins
  • Iniciando o Jenkins no Docker
  • Configurando a estrutura de pastas do projeto

Visão geral dos recursos e arquitetura do Jenkins 2

  • Projeto, visão, fila, executor
  • Pipeline como código usando nova DSL (Linguagem Específica de Domínio)
  • O ecossistema de plugins do Jenkins 2

Navegando pela interface do Jenkins

  • Visualizando um artefato em toda a pipeline

Criando uma Pipeline de Construção, Teste e Implantação

  • Modelando o pipeline de entrega de software
  • Controlando a versão do código DSL

Construindo um Aplicativo

  • Criando um projeto
  • Criando, habilitando, desabilitando e excluindo jobs
  • Instalando o plugin da ferramenta de construção
  • Construindo, inspecionando e agendando builds

Testando o Aplicativo

  • Instalando o plugin da ferramenta de teste
  • Executando um teste unitário
  • Analisando os resultados

Implantando o Aplicativo

  • Configurando um plugin de repositório
  • Analisando os resultados

Colaborando com Membros da Equipe

  • Compartilhando Pipelines
  • Definindo pipelines diferentes para recursos diferentes

Segurança do Jenkins

  • Habilitando/desabilitando segurança
  • Visão geral dos papéis
  • Adicionando usuários

Escalação do Jenkins

  • Iniciando o Jenkins como uma aplicação distribuída

Troubleshooting

Resumo e Conclusão

Requisitos

  • Compreensão geral do ciclo de desenvolvimento de software.
  • Experiência com Jenkins.

Público-alvo

  • Desenvolvedores de software
  • Engenheiros DevOps
  • Engenheiros de construção
  • Engenheiros de testes
 14 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas