Criar prévias por branch é um projeto prático de Jenkins para transformar branches distintas de código em resultados independentes e utilizáveis. Ajude a Cedar & Common a comparar dois programas de bairro sem que uma compilação bem-sucedida sobrescreva a prévia do outro.
Um laboratório guiado ensina a descoberta de branches, o código de cada Jenkinsfile e a publicação por branch. Um desafio independente aplica o mesmo fluxo a duas oficinas e depois pede a alteração de apenas uma delas.
O que você aprenderá
- Descobrir jobs de branches em uma Multibranch Pipeline nativa e relacionar cada compilação à revisão Git efetivamente obtida.
- Substituir o destino compartilhado pela identidade de branch do Jenkins; criar commits, enviar alterações e examinar novamente o código.
- Conferir páginas completas, mapas, CSV, notas para visitantes e os ZIP originais arquivados no Jenkins.
- Publicar um novo horário de encontro sem recompilar a branch vizinha inalterada nem danificar o programa oficial.
Para quem é este curso
Para iniciantes em Jenkins que saibam digitar comandos, reconhecer caminhos, navegar pelas páginas de compilação e reconhecer uma Declarative Pipeline curta. O laboratório guiado explica branches, commits, envios e os novos ajustes da Pipeline.
O ambiente do navegador inclui Jenkins, a cópia de trabalho, os programas completos de construção e publicação e o Preview Desk. Você não precisa instalar software local nem ter uma conta Git externa.
Perguntas frequentes
Preciso programar um site ou uma aplicação Java?
Não. A aplicação e o construtor estão preparados. Você altera um pequeno ajuste da Pipeline e um horário de encontro.
Uma compilação verde basta para concluir?
Não. As duas prévias devem coexistir com arquivos e identidades de origem corretos. Os arquivos baixados também precisam funcionar como páginas locais independentes.
O desafio reutiliza os arquivos do laboratório guiado?
Não. Ele começa em seu próprio ambiente preparado, com outras branches de oficinas. Aplique os métodos praticados para separar as prévias e atualizar somente a oficina solicitada.
É uma plataforma de implantação hospedada?
O código Git e o serviço de prévias rodam dentro do ambiente de treinamento. O projeto ensina o fluxo real do Jenkins e do Git sem exigir GitHub, webhooks ou uma conta de hospedagem pública.
O mascote da capa foi adaptado com IA a partir da arte do projeto Jenkins, sob CC BY-SA 3.0.



