Complete DevOps CI/CD Pipeline Demo with Jenkins & Docker
Last updated Jun 24, 2026
36
Stars
734
Forks
1
Issues
0
Stars/day
Attention Score
65
Language breakdown
Shell 48.3%
Batchfile 37.7%
HTML 10.9%
CSS 1.5%
Java 1.2%
Dockerfile 0.5%
▸ Files
click to expand
README
Demonstration for CI/CD deployment pipeline using Jenkins
| Subscribe & Learn DevOps for Free! 
Learning Resources for DevOps, SRE, Cloud & Engineering Management
Deliverables: This demonstration will simulate a completely automated CI/CD deployment pipeline using Jenkins. It will essentially do the following steps (phases):
- Pull the source code for a Java EE based Project from GIT. (SCM AUTOMATION)
Prerequisites: This demonstration has the following prerequisites: 1. Jenkins should be installed with git, maven and shell plugins. 2. In Jenkins Server install using # yum -y install git maven docker before trying out this demo. 3. Changes to be made for Jenkins to be able to run docker.
echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers echo 'Defaults:jenkins !requiretty' >> /etc/sudoers setenforce 0 # Else disable SELINUX in /etc/sysconfig/selinux and reboot Execution: Add a Jenkins Build Job As per the below screenshot and build it: - Note: Add the build commands from the jenkinsbuildcommands.md file.
BINPIPE aims to simplify learning for those who are looking to make a foothold in the industry. Write to me at nixgurus@gmail.com if you are looking for tailor-made training sessions. For self-study resources look around in this repository, the Binpipe Blog and Youtube Channel.
:ledger: Maintainer: Prasanjit Singh | binpipe.blogspot.com
🔗 More in this category