Como escrever um pipeline simples com Jenkins

Ivo Dias
2 min readJan 10, 2021

Para este exemplo, vamos pensar em um pipeline com apenas dois estágios, no primeiro vamos receber os arquivos e no segundo “configurá-los”.

Como base, utilizaremos o projeto chamado NodeGoat, criado para exemplificar falhas de segurança em projetos com Node JS, e seguiremos os primeiros quatro passos para a configuração local.

Criando um Pipeline no Jenkins

Na página inicial, clique em “New Item”.

Escolha um nome, selecione a opção Pipeline e aperte OK

Dentro do projeto, clique em Pipeline

Dentro dessa opção, podemos colocar nosso script, conforme a imagem

Pensando na parte do código, vamos utilizar esse aqui para esse exemplo:

Vou deixar o link dele no Github para facilitar a cópia. Depois de colocar o script, utilizamos a opção de Apply.

Para executar o pipeline, vamos voltar para o projeto, clicando no nome dele.

No menu do projeto, clicamos em “Build Now” para executá-lo.

Podemos ver mais detalhes clicando na versão da build

No fim do LOG podemos ver o status do pipeline, nesse caso deu tudo certo (ok, o projeto é muito simples e realmente não tem muito o que dar errado)

Basicamente é isso, um exemplo de pipeline simples para projetos Node JS utilizando Jenkins.

--

--

Ivo Dias

MCC, MSLA and Microsoft Community Moderator. Currently work with DevOps and write articles about automation, IT support and script development