Github And Docker Automation by Jenkins
Github and Docker Automation Task 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 this container. 3. Create a Job chain of Job 1 , Job 2 ,Job 3 and Job 4 using build pipeline plugin in Jenkins A. JOB 1 – Pull the Github repo automatically when some developers push repo to Github. B. JOB 2 - By looking at the code of program file, Jenkins should automatically start the respective language interpreter installed image container to deploy code ( if code is of PHP, then Jenkins should start the container that has PHP already installed.) C. JOB 3 – Test your App if it is working or not. D. JOB 4 – If App is not working, then send email to developer with error messages. ...