grommet / grommet-drone-ui

Grommet UI for Drone CI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

grommet-drone-ui

This is an UI for Drone based on Grommet.

To run this application, execute the following commands:

  1. Install NPM modules
```
$ npm install (or yarn install)
```
  1. Make sure you have a Drone back-end running somewhere. Default is http://localhost:8050.

  2. Start the front-end dev server:

```
$ npm run dev (or HOST=localhost:8000 npm run dev)
```

This will start the UI server at http://localhost:3000/
  1. Create the app distribution to be used by a back-end server
```
$ NODE_ENV=production grommet pack
```
  1. Test and run linters:
```
$ npm test
```

The embed Drone Server with this UI is available as a docker image: https://hub.docker.com/r/grommet/drone/

About

Grommet UI for Drone CI

License:Apache License 2.0


Languages

Language:JavaScript 92.7%Language:CSS 4.3%Language:HTML 2.7%Language:Go 0.2%