Language for defining and connecting flows, decision tables and services
After cloning the repository, open a terminal in the project root and run
mvn clean install
If you are running a Windows machine, carriage returns that do not appear in UNIX-based systems may cause certain tests to fail, so instead run
mvn clean install -DskipTests=true
- Open a terminal and navigate into the spring-app folder
cd hdes-dev
cd spring-app
- Configure a datasource in the application.yml file by setting ONLY ONE of the
enabled
fields totrue
:
inmemory:
enabled: false
git:
enabled: false
privateKey: "path-to-git-private-key-related-files: .known_hosts; id_rsa; id_rsa.known_hosts"
repositoryUrl: "ssh-git-url"
branchSpecifier: "main"
repositoryPath: "~/clone-git-repo-to"
path: src/main/resources
pg:
enabled: false
autoCreate: true
repositoryName: "test-repo-1"
branchSpecifier: "main"
pgHost: "localhost"
pgDb: "db-name"
pgUser: "db-user"
pgPass: "db-user-pass"
inmemory
- read-only versiongit
- use a repository as a databasepg
- use a PostgreSQL database - configuration guidelines available here
- Run the Spring Boot application
mvn spring-boot:run
- Navigate to https://localhost:8081