Criar um pacote de fotos entre agentes é um curso de projeto Jenkins para quem já sabe navegar por um job e reconhecer um Declarative Pipeline curto. Ajude o estúdio fictício Fieldlight Studio a transformar três fotografias grandes em prévias pequenas, uma folha de contato e uma galeria completa para download, preservando os originais.
Dois Guided Labs apresentam o trabalho em ambientes independentes: primeiro você escolhe o agente com capacidade de processar imagens e atende a um pedido de prévias menores; depois transfere a saída para outro agente responsável pelo empacotamento. Um Challenge aplica os mesmos mecanismos a outra coleção de uma oficina e a um tamanho diferente. Cada unidade começa com seu próprio estado preparado; apenas o conhecimento é levado adiante.
O que você aprenderá
- selecionar um agente pelas suas etiquetas reais de capacidade e interpretar uma falha causada por ferramenta ausente;
- alterar a opção de largura da ferramenta fornecida e manter as duas versões de prévias sem mudar os originais;
- explicar por que dois espaços de trabalho alocados a agentes não compartilham automaticamente os arquivos gerados;
- transferir somente a pequena saída preparada com etapas nativas
stasheunstashde nomes correspondentes dentro da mesma execução do Pipeline; - preservar o ZIP completo com artefatos e fingerprints do Jenkins, manter a limpeza das etapas e usar a galeria extraída e os anexos sem conexão.
Para quem é este curso
O curso atende iniciantes em Jenkins e desenvolvedores que começam a distribuir o trabalho de build entre agentes. Você já deve saber abrir um job, ler o console de uma execução e reconhecer a estrutura de um Declarative Pipeline curto. Agentes, etiquetas, espaços de trabalho e as etapas de transferência são explicados antes do uso. Programação Java, implementação do processamento de imagens, administração Docker e instalação de agentes não são pré-requisitos.
Ambiente de aprendizagem: O LabEx fornece as Interfaces de navegador Photo Desk e Jenkins, agentes conectados, fotografias originais de prática e ferramentas completas de processamento e empacotamento. Você edita scripts curtos de Pipeline no Jenkins. Os dois agentes têm sistemas de arquivos de contêiner separados em uma única VM de treinamento e compartilham seu kernel; trata-se de um fluxo local controlado, não de uma frota na nuvem nem de uma garantia de isolamento em produção. Sites, rótulos da interface e saídas de execução permanecem em inglês.
Perguntas frequentes
Preciso instalar o Jenkins ou conectar os agentes?
Não. O Jenkins, os plugins necessários, as duas conexões e as ferramentas específicas de cada função estão prontos. Você se concentra na atribuição do trabalho, na transferência de arquivos e em uma entrega utilizável.
Preciso escrever código de processamento de imagens?
Não. As ferramentas completas são fornecidas. Você escolhe a opção de largura ensinada e seu local no Pipeline e, depois, examina as fotografias, legendas e arquivos realmente produzidos. As fotos são materiais originais de prática gerados por IA e não representam clientes nem eventos reais.
Qual é a diferença entre um stash e um artefato?
Um stash transfere temporariamente um pequeno conjunto selecionado de arquivos dentro da mesma execução do Pipeline. O arquivamento nativo de artefatos mantém a saída associada ao seu build para download posterior. O curso utiliza os dois e mantém a limpeza dos espaços de trabalho para que a diferença possa ser observada.
O que torna o Challenge independente?
Ele muda a coleção e as dimensões solicitadas, com uma entrega final e requisitos de preservação claros. Você combina ferramentas e mecanismos já ensinados em um ambiente preparado separadamente, sem depender dos arquivos de uma VM anterior. O resultado é uma galeria local completa, não um relatório nem uma mensagem de sucesso copiada.
A capa adapta o mascote Jenkins, criado originalmente pela Frontside com Charles Lowell promovendo seu design, sob CC BY-SA 3.0 Unported; consulte a arte oficial do Jenkins. A composição do curso é uma obra derivada feita para o LabEx com auxílio de IA. Ela não implica endosso do Jenkins e tem procedência separada das fotografias originais de prática.


