---
title: "Discussion on \"Difference between declarative and scripted pipeline\" | Hashnode"
description: "Discussion on \"Difference between declarative and scripted pipeline\". In Jenkins, the terms \"declarative\" and \"script\" refer to two different types of syntax for defining Jenkins pipelines. Here’s a breakdown of each:\nDeclarative Pipeline\nDeclarative Pipeline syntax is a more structured and simplified way to define Jen..."
url: "https://hashnode.com/posts/difference-between-declarative-and-scripted-pipeline/66a6676a151ff0cff44141f8"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Difference between declarative and scripted pipeline](https://chauhanrajatwork.hashnode.dev/difference-between-declarative-and-scripted-pipeline?utm_source=hashnode&utm_medium=feed)

In Jenkins, the terms "declarative" and "script" refer to two different types of syntax for defining Jenkins pipelines. Here’s a breakdown of each: Declarative Pipeline Declarative Pipeline syntax is a more structured and simplified way to define Jen...

Jul 28, 2024 · 2 min read · chauhanrajatwork.hashnode.dev  
Updated Aug 12, 2024  
Read the article

-   [#scripted-pipeline](https://hashnode.com/tag/scripted-pipeline)
-   [#jenkins](https://hashnode.com/tag/jenkins)
-   [#90daysofdevops](https://hashnode.com/tag/90daysofdevops)
-   [#linux](https://hashnode.com/tag/linux)
-   [#devops](https://hashnode.com/tag/devops)
-   [#pipeline](https://hashnode.com/tag/pipeline)
-   [#declarative-pipeline](https://hashnode.com/tag/declarative-pipeline)

## Written by

[Rajat Chauhan](https://hashnode.com/@chauhanrajatwork)

@chauhanrajatwork · India

  
[View profile](https://hashnode.com/@chauhanrajatwork)

DevOps Enthusiast♾️

Rajat Chauhan is a skilled Devops Engineer, having experience in automating, configuring, deploying releasing and monitoring the applications on cloud environment. • Good experience in areas of DevOps, CI/CD Pipeline, Build and Release management, Hashicorp Terraform, Containerization, AWS, and Linux/Unix Administration. • As a DevOps Engineer, my objective is to strengthen the company’s applications and system features, configure servers and maintain networks to reinforce the company’s technical performance. • Ensure that environment is performing at its optimum level, manage system backups and provide infrastructure support. • Experience working on various DevOps technologies/ tools like GIT, GitHub Actions, Gitlab, Terraform, Ansible, Docker, Kubernetes, Helm, Jenkins, Prometheus and Grafana, and AWS EKS, DevOps, Jenkins. • Positive attitude, strong work ethic, and ability to work in a highly collaborative team environment. • Self-starter, Fast learner, and a Team player with strong interpersonal skills • Developed shell scripts (Bash) for automating day-to-day maintenance tasks on top of that have good python scripting skills. • Proficient in communication and project management with good experience in resolving issues.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
