Forgot Jenkins password??

Jenkins is a free and open-source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat. In this document, we show you how to reset the Jenkins password. This tutorial can be used in a crucial situation when you don’t have any other option to recover the admin username and password. Its always recommended having multiple admin privileged accounts. Step 1: Log in to…

Read More

how to setup OAuth for Jenkins using keycloak

HI all, this document deals with how to setup OAuth for Jenkins using keycloak. Jenkins is one of best DevOps tool which is used for CICD And keycloak is another best opensource tool which can be used for SSO authentication. It will be very difficult for users to have a different username and password for various applications. let’s say if u use 10 different applications, this will lead you to 10 different usernames and passwords. In order to overcome this kind of situation it will be always better to use…

Read More

how to configure office 365(outlook.com) email id in Jenkins for email notifications

Hi All, this document shows you how to configure office 365(outlook.com) email id in Jenkins for email notifications. Requirement * Jenkins system configuration access * An outlook email id details Configuration. 5+ hours of Training Videos (28 lectures) for Certified Jenkins Engineer – Enrol Now Step 1: Restart your Jenkins server by enabling TLS support. So the final startup command will be Step 2: Now configure your office365 email id in the Jenkins server. Navigate to the Configure system by entering Manage Jenkins. Search for email configuration sections and configure…

Read More

how to integrate Jenkins with o365team for notifications

Hi all, this document shows you how to integrate Jenkins with o365team for notifications Step 1: log in to teams and create a channel. Step 2: Click on the connectors and choose Jenkins Step 3: Create a webhook URL for teams to accept requests from Jenkins. Step 4: Note down the webhook URL. Step 5: Install Office 365 Connector plugin in Jenkins from manage Jenkins console. Step 6: Add the following command in post-build steps, only if you are using Jenkins pipeline. Step 7: Click save and apply. Step 8:…

Read More

how to upload artifacts to Nexus repository using Jenkins

Hi All, this document deals with how to upload artifacts to Nexus repository using Jenkins. Here we have a sample java application and the objective of the document is to upload all the artifacts to Nexus repository using Jenkins. Nexus support of various kinds of application repository, maven, docker, yum, etc. Prerequisites * Java application if you don’t have you can fork my repository * Running Jenkins server if you don’t have, follow this link Setup Jenkins in ubuntu server * Running Nexus repository management system, if you don’t have, follow…

Read More

how to install a theme in Jenkins

HI All, this document deals with how to install a theme in Jenkins, This will allows you to change your default theme of your Jenkins to a newer one. Step 1: Install the Simple theme plugin from Manage Plugins from the dashboard. Step 2: Once you install goto Configure System – Themes Step 3: Select CSS URL from the drop down and add the below URL, It looks like this. Step 4: Once you save it, you can see the default UI of Jenkins has changed. © 2019, Techrunnr. All…

Read More

how to install Jenkins plugin manually

Hi All, this document deals with how to install Jenkins plugin manually. In Jenkins there are two options to install the plugin one is installation can be done from Jenkins manage Jenkins and other is manually by uploading the downloaded plugin. The file format of the Jenkins plugin is .hpi. Step 1: Firstly you need to download the plugin from the following link, Step 2: Select your plugin and download the respective version. Step 3: Once you download the plugin, go to Jenkins > Manage Plugins > Advance configuration and…

Read More

Setup build a pipeline in Jenkin

Hi All, this document deals how to Setup build a pipeline in Jenkins. Jenkins is one of the best Continous Integration and Continous delivery tool used by DevOps. Using Pipeline you can have many jobs to run as single and provide you a detail report on this. Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of the software development process, with continuous integration and facilitating technical aspects of continuous delivery. It is a server-based system that runs in servlet containers such…

Read More

build and push docker image to docker hub using Jenkins

HI All, this document deals with how to build and push docker image to docker hub using Jenkins. Docker is a computer program that performs operating-system-level virtualization, also known as “containerization”. It was first released in 2013 and is developed by Docker, Inc. Docker is used to running software packages called “containers” Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of the software development process, with continuous integration and facilitating technical aspects of continuous delivery. It is a server-based system that…

Read More