Skip to content
This repository has been archived by the owner on Oct 2, 2019. It is now read-only.

Latest commit

 

History

History
47 lines (33 loc) · 1.17 KB

README.md

File metadata and controls

47 lines (33 loc) · 1.17 KB

Gitlab CI Monitor

CircleCI

What?

A modern, big-screen-friendly UI for monitoring Gitlab Pipelines (CI).

Using the magic of Elm and the Gitlab v4 API.

Why?

Aren't there already plenty of these?

Yes, but, err this one's different, etc etc.

How so?

Shush.

  • Oh, it does use a semi-proper Oauth Implicit Flow, so no giving away your hard-earned API tokens.
  • Erm, WebGL? (some day)

How?

Build

yarn

Run

  1. Register a new app in your Gitlab UI e.g. https://gitlab.example.com/profile/applications
  2. Edit the .env file in the root, and fill in the endpoint for your Gitlab hostname (assumes port 443 for now), the project ID to watch and the newly created Application ID.
  3. Run the dev server (with HMR):
yarn serve

Wow, that was fast

Yes! Elm 0.19 + Yarn + ParcelJS == 🚀

When?

Err, it'll be a while yet before anything good is finished. It's like v0.0.2.