A modern, big-screen-friendly UI for monitoring Gitlab Pipelines (CI).
Using the magic of Elm and the Gitlab v4 API.
Yes, but, err this one's different, etc etc.
Shush.
- Oh, it does use a semi-proper Oauth Implicit Flow, so no giving away your hard-earned API tokens.
- Erm, WebGL? (some day)
yarn
- Register a new app in your Gitlab UI e.g. https://gitlab.example.com/profile/applications
- 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. - Run the dev server (with HMR):
yarn serve
Yes! Elm 0.19 + Yarn + ParcelJS == 🚀
Err, it'll be a while yet before anything good is finished. It's like v0.0.2
.