Skip to content

rhamilto/console

Repository files navigation

bridge

control center for clusters and fleets

Standard Build

  1. Build the backend ./build
  2. Build the frontend ./build-web

Backend binaries are generated in /bin.
Frontend build assets are generated in /frontend/public/dist.

Dependencies

  • go
  • nodejs (for frontend builds)

Hacking

Add new frontend dependencies:

  • from frontend run gulp deps

Add new backend dependencies:

  • run godep save -r ./...

If changes are made to the schema/v1.json file you must:

  1. Rebuild the bindings by running: schema/generator
  2. Rewrite go dependencies: godep save -r ./...

Update existing backend dependencies:

  1. go get -u foo/bar as usual
  2. godep update foo/bar

Run the dev server (auto-loads new code changes):
./devweb

Dependencies

  • nodejs glup

About

OpenShift Cluster Console UI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 84.9%
  • Go 4.7%
  • Gherkin 4.4%
  • JavaScript 3.8%
  • SCSS 2.0%
  • Shell 0.2%