Tooling UI#


LICENSE|Apache2.0

βœ”οΈ Getting Started

βœ… Prerequisites

🧩 Setup Local Environment

  • Dowload all necessary packages to build and deploy the application: yarn install

  • Open .env files and set REACT_APP_API_URL to point to services:

πŸ’» Run Locally

πŸ’» Setup & Run Docker

This allows us to run the build in a node image and server the app using an nginx image.
The final Docker image will just contain the build folder and nothing else
(the project files were only used by to build the project in the builder layer, which then gets thrown away)
it’s just an intermmediary step.

  • docker build . -t primeqa_ui

  • docker run --rm --name primeqa_ui -d -p 82:82 primeqa_ui:$(cat VERSION)

    • 82 -> public port to access

    • 82 -> container expose port

  • stop container: docker stop  primeqa_ui

  • remove container: docker rm primeqa_ui

  • remove image: docker rmi primeqa_ui