Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anonymous-leviathan/jenkins-cicd-setup-for-react-app-sample
This repository contains a simple setup for using Jenkins to implement Continuous Integration and Continuous Deployment (CI/CD) for a React application.
https://github.com/anonymous-leviathan/jenkins-cicd-setup-for-react-app-sample
ci-cd jenkins-pipeline pipepper-migration
Last synced: 9 days ago
JSON representation
This repository contains a simple setup for using Jenkins to implement Continuous Integration and Continuous Deployment (CI/CD) for a React application.
- Host: GitHub
- URL: https://github.com/anonymous-leviathan/jenkins-cicd-setup-for-react-app-sample
- Owner: anonymous-leviathan
- Created: 2024-11-05T16:34:30.000Z (11 days ago)
- Default Branch: master
- Last Pushed: 2024-11-06T04:37:31.000Z (10 days ago)
- Last Synced: 2024-11-06T05:24:46.868Z (10 days ago)
- Topics: ci-cd, jenkins-pipeline, pipepper-migration
- Language: JavaScript
- Homepage:
- Size: 172 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Jenkins React Project
## Overview
This project is a **React application** integrated with **Jenkins** for continuous integration (CI) and continuous deployment (CD). Jenkins automates building, testing, and deploying, ensuring efficient and reliable code delivery.
## Features
- **Automated Builds**: Jenkins handles builds on each code change.
- **Continuous Integration & Testing**: Runs tests on each commit.
- **Continuous Deployment**: Deploys automatically based on Jenkins pipeline configuration.## Tech Stack
- **React** - Frontend library for building the user interface.
- **Jenkins** - CI/CD automation server.
- **Node.js** - JavaScript runtime environment.
- **GitHub** - Source control and versioning.## Prerequisites
- **Node.js** (version 14+)
- **Jenkins** (installed and configured)
- **Git** (for version control)## Getting Started
### 1. Clone the Repository
```bash
git clone https://github.com/yourusername/your-repo-name.git
cd your-repo-name