There is a comprehensive quick start guide in the Storybook Documentation to setting up an Insights environment complete with:
-
npm install
-
npm run start:proxy
/npm run start:beta:proxy
Checkout https://ci.foo.redhat.com:1337/ Read more.
-
npm install
-
Have insights-proxy installed under PROXY_PATH and run the following command:
SPANDX_CONFIG="./proxy-config/local-frontend.js" bash $PROXY_PATH/scripts/run.sh
-
npm run start
-
Checkout https://ci.foo.redhat.com:1337/
npm run test
testsnpm run lint
will run the linter
The following four branches are used
-
Stable
- prod-stable -> releases to console.redhat.com
- master-stable -> releases to qa/ci.console.redhat.com
-
Beta
- prod-beta -> releases to console.redhat.com/beta
- master -> releases to qa/ci.console.redhat.com/beta
Detailed documentation can be found here
An example of a self-service API response can be found here