One of the basic steps of implementing CI/CD is integrating your SCM (Source Control Management) tool with your CI tool. This saves you time and keeps your project updated all the time. One of the most popular and valuable SCM tools is GitHub. In this blog I will explain how to integrate Jenkins with GitHub projects. Step 1: Create a Repository in Git Hub . In my case I have created a repository named jenkinsdemo. Step 2: Create a python file (.py) file in your Repository. In my case I have created check.py. Step 3: Contents in check.py. print("Entered Check") import time print ( "new python file" ) time . sleep ( 5 ) print ( "hello world" ) time . sleep ( 5 ) print ( "hi everyone" ) Step 4: Save that python file and go to jenkins. Configuring Jenkins Step 5: In Jenkins, click on ‘New Item’ to create a new project. Step 6: Give your project a name, then choose ‘Freesty...