Introdução
Bem-vindo a este laboratório sobre os fundamentos dos Jenkins Pipelines. Jenkins Pipeline é um recurso poderoso que permite definir todo o seu processo de build, teste e deploy como código. Esta definição é armazenada em um arquivo de texto chamado Jenkinsfile, que é tipicamente versionado junto com o código-fonte da sua aplicação. Esta prática é conhecida como "Pipeline-as-Code".
Neste laboratório, você se concentrará na sintaxe Declarative Pipeline, que oferece uma maneira estruturada e amigável de criar pipelines. Ao final deste laboratório, você será capaz de:
- Criar um novo projeto Pipeline na interface web do Jenkins.
- Escrever um
Jenkinsfilebásico usando a sintaxe Declarative. - Configurar um projeto para usar um
Jenkinsfilede um repositório Git local. - Executar um pipeline e inspecionar sua saída.
- Organizar um pipeline em múltiplos estágios (stages).
- Usar variáveis de ambiente para gerenciar a configuração.
Uma instância do Jenkins já está em execução em um contêiner para você. Vamos começar.






