CI/CD Workflow using Git, Jenkins & Docker (Part-2) || Raktim Midya

Опубликовано: 22 Октябрь 2024
на канале: Raktim Midya
35
0

Part-1 :    • CI/CD Workflow using Git, Jenkins & D...  

Work Description :
1. Create container image that’s has Jenkins installed using Dockerfile.
2. When we launch this image, it should automatically starts Jenkins service in the container.
3. Create a job chain of job1, job2, job3 and job4 using build pipeline plugin in Jenkins.
4. Job1 : Pull the GitHub repo automatically when some developers push repo to GitHub.
5. Job2 : By looking at the code or program file, Jenkins should automatically start the respective language interpreter install image container to deploy code ( eg. If code is of PHP, then Jenkins should start the container that has PHP already installed ).
6. Job3 : Test your app if it is working or not. If app is not working , then send email to developer with error messages.
7. Job4 : If container where app is running. fails due to any reason then this job should automatically start the container again.

Detailed Explanation Documentation : https://github.com/raktim00/DevOps_Ho...

With ❤️ from Raktim
LinkedIn :   / raktimmidya  
Medium :   / raktimmidya  
GitHub : https://github.com/raktim00

#devopstools #docker #jenkins #git