Installation

This document describes the installation steps. The prerequisites can be found in the previous section about requirements.

Follow these steps to install the tool:

  1. Setup the database

    1. To use SQLite, add qualityassurance.db in src/main/resources

    2. To use PostgreSQL, create a database and configure the connection appropriately in src/main/resources/application-postgres.properties

    3. You can use the schema file in the db folder to help setup the database

  2. Security configuration

    1. If you plan on using Entra for authentication, you must update application-Entra.yml respectively.

    2. Configuration files can be found in src/main/resources

  3. Use maven to run the application

    1. You can use mvn spring-boot:run

    2. Specify a profile using -P

      1. For example, mvn spring:boot-run -Ppostgres

      2. Additionally, you can specify the profile in application.properties

      3. For server deployment, look here

Last updated