This project demonstrates Pipeline Stages
Docker Image of a React App
Running Maven Built Selenium Tests on Testing Dockerized Environment
Publishing on Docker Hub with Build Tag
Dockerized Application-Ready Environment

This repository contains the following
The node React JS project simply runs with ‘ npm install ’ and ‘ npm start ‘ commands
The pipeline groovy script inside Jenkinsfile has the pipeline script which declares all the sequential stages
Contains all the commands to assemble an image which is ready with node dependencies and is hosted for Testing and Deployment.
Contains all the files to ignore while copying the workspace while assembling Docker image
It allows to deploy, combine and configure multiple docker-containers at the same time. Running ‘ docker-compose up ’ for start up your application
The Testing stage utilizes this dependency Rahil-Parikh/selenium-maven-react-test
https://drive.google.com/drive/u/1/folders/1dE8gnNxPfOL9N9SeuMlFtD2mg9nyeM-0
Demo.mp4
https://drive.google.com/file/d/1HaAgMqU9NIafO1xDZQ3LdMNJzLe8qGyV/view?usp=sharing
