Skip to content
Latchkey

O Que É um Jenkinsfile?

o Jenkinsfile explicado, incluindo o que faz e por que importa em CI/CD.

Um Jenkinsfile é um arquivo de texto que define um pipeline do Jenkins, versionado no repositório.

O que é

Ele suporta sintaxe declarativa (estruturada pipeline { stages { ... } }) ou Groovy scripted. O Jenkins o lê para executar pipelines multibranch e de PR.

Por que importa em CI/CD

O Jenkinsfile traz pipeline-as-code para o Jenkins, de modo que a definição do build vive junto ao código e é revisada como qualquer alteração.

Principais conclusões

  • Um Jenkinsfile define um pipeline do Jenkins.
  • Sintaxe declarativa ou scripted.
  • Pipeline-as-code para o Jenkins.

Guias relacionados