# Day-22 : Getting Started with Jenkins 😃

## What is Jenkins?

* Jenkins is an open source continuous integration-continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language. It is used to implement CI/CD workflows, called pipelines.
    
* Jenkins is a tool that is used for automation, and it is an open-source server that allows all the developers to build, test and deploy software. It works or runs on java as it is written in java. By using Jenkins we can make a continuous integration of projects(jobs) or end-to-endpoint automation.
    
* Jenkins achieves Continuous Integration with the help of plugins. Plugins allow the integration of Various DevOps stages. If you want to integrate a particular tool, you need to install the plugins for that tool. For example Git, Maven 2 project, Amazon EC2, HTML publisher etc.
    

**Let us do discuss the necessity of this tool before going ahead to the procedural part for installation:**

* Nowadays, humans are becoming lazy😴 day by day so even having digital screens and just one click button in front of us then also need some automation.
    
* Here, I’m referring to that part of automation where we need not have to look upon a process(here called a job) for completion and after it doing another job. For that, we have Jenkins with us.
    

## Tasks:

1. **What you understood in Jenkins, write a small article in your own words.**
    

Jenkins is open source tool that focuses on completing set of job that is given to it.That's is tries to automate. There are many features which have automation points. Jenkins written in Java and you can automate a lot of things using Jenkins.

1. **Create a freestyle pipeline to print**
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703610314809/74b705e2-fc6c-4a97-b336-feeead821df7.png align="center")
    
    **"Hello World!!"**
    

a. Click on New item.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703609292896/eb793f4c-3c76-45ec-9f24-19caabd36345.png align="center")

b. Enter your item name.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703609322304/97b436bd-879a-4afd-83f7-8b6671db069b.png align="center")

Name is "Hello World"

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703609440023/fd96440b-7ab2-42d5-a70b-5f452dff62ae.png align="center")

Enter the description.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703609685151/7e95eb45-8ae4-4582-a4b6-789f26b522f5.png align="center")

Select build steps and use execute shell then save it.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703610144550/daf60144-53bc-42ec-acad-dd1e862b5d5b.png align="center")

Click on build now.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703610319525/11be4f7f-5975-4ef2-abb0-e9a45936ba38.png align="center")

"Hello world" free style project successfully run.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703610455158/a3545ad1-3d16-4bce-aa5b-c9fdb6038037.png align="center")

Output:-

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1703610535473/53a329fe-1e7b-4508-8616-bc3d89de0bfb.png align="center")

### ***Thank you for reading this Blog. Hope you learned something new today! If you found this blog helpful, please like, share, and follow me for more blog posts like this in the future😊😊***
