Skip to content

magma/ci-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8f30b60 · Dec 14, 2022

History

42 Commits
Sep 7, 2022
Nov 10, 2021
Dec 13, 2022
Nov 10, 2021
Nov 10, 2021
Nov 10, 2021
Nov 10, 2021
Nov 15, 2021
Aug 24, 2022
Nov 15, 2021
Nov 10, 2021
Nov 10, 2021
Dec 14, 2022
Nov 10, 2021

Repository files navigation

Magma CI Dashboard

Dashboard consuming data from Magma's Firestore Realtime Database.

Project setup

  • Clone repo and install dependencies
git clone https://github.com/magma/ci-dashboard.git
cd ci-dashboard
npm install
npm run serve
  • To view locally, open http://localhost:8080/ on your browser
  • You will need to obtain Firebase API config and add it to Firebase_config.json file

Deploy to firestore

firestore login
firestore deploy

Build docker images

build docker image for ci-dashboard

docker build -t ci-dashboard .

Start ci-dashboard server

docker run --rm -it -p 8080:8080 ci-dashboard

The above command is for development use for now.