Se você está familiarizado com Jenkins, você trabalha principalmente com ações de construção. Esta construção representa um conjunto específico de tarefas executadas pelo servidor Jenkins. Quando você cria uma nova construção em Jenkins, você pode especificar uma série de ações a serem executadas como parte da construção. Essas ações podem incluir:
As ações de construção são normalmente definidas como parte de um Jenkinsfile, um script que especifica as etapas de construção para um projeto específico. Você pode definir ações de construção usando uma variedade de plugins e scripts, dependendo de suas necessidades. As ferramentas padrão usadas para definir ações de construção incluem:
Ao definir um conjunto de ações de construção, você pode automatizar o processo de construção, teste e implantação do seu projeto, facilitando o gerenciamento e a manutenção.
Este tutorial explicará o que são as ações pós-construção de Jenkins e como você pode usá-las.
O que são ações pós-construção de Jenkins?
Uma ação pós-construção de Jenkins é uma tarefa executada após a conclusão da construção ter sido concluída. As ações pós-construção são normalmente usadas para executar processamento ou relatório adicionais sobre os resultados da construção ou para acionar outras ações com base no resultado da construção.
Alguns exemplos de ações pós-construção incluem:
Assim como os Jenkins regulares construem ações, podemos definir ações pós-construção em Jenkinsfiles. Nós normalmente especificamos ações pós-construção usando um plug-in ou script, dependendo da tarefa específica que desejamos executar.
Pense nas ações pós-construção como uma maneira de estender a funcionalidade de um Jenkins construir além das tarefas definidas como parte da própria construção.
Definindo as ações de construção de Jenkins Post
Como mencionado, podemos definir ações pós-construção em um Jenkinsfile. Também podemos usar a interface da web de Jenkins para fazer isso.
Você pode seguir a instrução como mostrado:
Por exemplo, a captura de tela abaixo mostra como adicionar uma mensagem de eco simples como uma ação pós-construção.
Lembre -se de que, dependendo da sua versão Jenkins e da configuração, essa opção pode precisar ser adicionada nos tipos de trabalho de pipeline.
Definindo uma ação pós-construção de Jenkins usando sintaxe de pipeline
Também podemos adicionar uma ação pós-construção usando um pipeline de Jenkins, como mostrado na sintaxe abaixo:
PipelineVocê pode definir qualquer ação Jenkins suportada, incluindo o envio de e -mails, criação de arquivos, enviando logs e mais.
Conclusão
Neste artigo, você aprendeu o que as ações pós-construção de Jenkins envolvem e os dois métodos principais que você pode usar para definir ações pós-construção em Jenkins.