This is a web dashboard designed in Next JS to view Jenkins statistics and insights in real time.
The backend API is designed in Node JS which fetches data from Jenkins and store the data in mongo database. The API can be found at https://github.com/sourabhgupta385/jenkins-dashboard-api
- Set up the API as described here: https://github.com/sourabhgupta385/jenkins-dashboard-api
- Provide the slave API and jobs API URL in
next.config.js
file
- Install all dependencies
$ npm install
- Run the web application
$ npm run dev