UI Dev/QA Environments, Config file

DRAFT

QA Environments

Repositories

The Eureka project touches several repositories which allow us to interact with Kong and Keycloak backend (instead of Okapi).

Local Dev

  • To set up a developer machine for Eureka UI components, first set up a workspace using the commands stripes inventory --fetch and then stripes workspace (note: requires Stripes CLI to be installed). Select the following components:

    • platform-complete

    • stripes-core

    • ui-authorization-policies

    • ui-authorization-roles

    • ui-plugin-select-application

    • ui-users

  • Switch platform-complete from master to snapshot.

  • From base /stripes directory, run yarn install.

  • In /platform-complete directory, create stripes.config.js file by referring to stripes config properties .

  • Finally, from /platform-complete directory, run yarn stripes serve stripes.config.js to start dev server.

Config file

Refer to Eureka env section in stripes config properties