grommet-drone-ui
This is an UI for Drone based on Grommet.
To run this application, execute the following commands:
- Install NPM modules
```
$ npm install (or yarn install)
```
-
Make sure you have a Drone back-end running somewhere. Default is http://localhost:8050.
-
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/
- Create the app distribution to be used by a back-end server
```
$ NODE_ENV=production grommet pack
```
- 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/