Installing Jenkins – Chapter 1

Jenkins, a well-known open source web application or say web platform that is used to orchestrate jobs. I visualize this tool as something equivalent to a Windows scheduler that allows you to schedule activities on a defined time frame. This platform has become so popular in the last few years that is being leveraged in various areas today-

  1. Set up jobs for building continuous integration pipeline, calling application build tools, static code analysis tools, UAT tools, etc
  2. Integrate with Cloud native tools on Azure, AWS, etc
  3. Orchestrate infrastructure as a code (IaaC) through tools like Puppet, Ansible, etc
  4. Integrate with ITSM tools like ServiceNow, Jira, etc to extend delivery pipeline functionalities

I thought to share my experiences on this tool through a series of chapters starting with its installation process. So, lets get started with Jenkins v2.x!!

Step 1 –> Download the latest Jenkins installer from https://jenkins.io/download/

Step 2 -> – Unzip the content and open the installer

Starting with Jenkins installation

Step 3 –> Mention the directory to save the files

Installation process…. specifying installation directory

Step 4 –> Initiate the installation

Starting with Jenkins installation
Installing Jenkins….
Successful completion of Jenkins installation

Step 5 –> Post installation, the setup will open a browser as shown below –

Post installation, the setup opens in browser

Step 6 –> After few minutes, the installer will prompt for an admin password – access the “../Jenkins/secrets/initialAdminPassword” file and copy paste the password inside this file in the screen below-

Mentioning admin password to complete Jenkins installation

After successful admin access, the installer will prompt for the type of installation to be done-

Select Jenkins installation type

For our first chapter, am choosing the “Install suggested plugins” option..

Jenkins setup installing basic plugins
Creating Jenkins user and password

Confirm the URL and Finish the setup..

URL for Jenkins
Here you go… Jenkins is ready !!

Step 7 –> Access Jenkins and start off… preparing on your first pipeline!!

Get started with Jenkins!!

Hope you liked this first chapter on installing Jenkins, look forward for upcoming chapters on using Jenkins !!

Click to view Chapter 2