SESSION TITLE Hands-on workshop on Building CI / CD pipeline SESSION THEME DevOps SESSION OVERVIEW The workshop will help participants to experience the process of BUILDING CI/CD PIPELINE using some of the tools such as Git, Maven, Jenkins, Java, jUnit, Cucumber, Docker etc. SESSION AGENDA Iteration 1: Use Git and clone demo app from github and build locally Iteration 2: Create a job in Jenkins to build the app Iteration 3: Create a job to execute unit test cases Iteration 4: Create a job to execute functional test cases Iteration 5: Create a job to deploy using docker Iteration 6: Create pipeline by linking all jobs SESSION TAKEAWAYS Understanding CI/CD pipeline How to Create Jenkins Job to build the app Usage of Source control & Concept of trunk based development Add automated tools for the app in the Jenkins Setup CI to execute necessary tests as per the workflow in the Jenkins Use container and integrate with CI. DURATION 90 Mins