Devops

Trigger a Jenkins job on code push event in Github via webhooks

Trigger a Jenkins job on code push event in Github via webhooks

Overview In this post, we will discuss a fairly common use case where the source code is stored in version control like Github. We will create a job in Jenkins and integrate it with GitHub. Whenever code is updated in the GitHub repository, an event gets triggered via webhook which...

Why does my development project need a devops pipeline?

Why does my development project need a devops pipeline?

So the question is, why should you even bother to create a continuous delivery pipeline. I will explain by narrating a real incident that happened while working on a large project with multiple applications integrated to provide end to end functionalities. I was working on this project a few years...

How we integrated Chef with Jenkins and Nexus for continuous deployment

How we integrated Chef with Jenkins and Nexus for continuous deployment

Chef is a a configuration management tool that uses Ruby, domain-specific language (DSL) for writing system configuration recipes. Chef is used to configure and maintain on-premise servers and can integrate with cloud-based platforms to automatically provision and configure new machines. Problem Statement We need to fetch an artifact from an artifact repository and deploy...