Skip to content

US-ELRR/adl-elrr-datasync-new

Repository files navigation

elrrdatasync

ELRR services which aid in the streaming (Kafka streams) of data from the staging database to the ELRR database.

Requirements

For building and running the elrrdatasync you need:

  • JDK 1.8
  • Maven 3

Build the application

  • mvn clean install -Dmaven.test.skip=false

Deploying the application on Docker

The easiest way to deploy the sample application to Docker is to follow below steps:

  • mkdir -p target/dependency && (cd target/dependency; jar -xf ../*.jar)
  • docker build --build-arg JAR_FILE="./target/elrrdatasync-0.0.1-SNAPSHOT.jar" --file Dockerfile -t <docker_hub>/test:elrrdatasync-dck-img .
  • docker run -p Port:Port -t <docker_hub>/test:elrrdatasync-dck-img

Running the application locally

There are several ways to run a Spring Boot application on your local machine. One way is to execute the main method in the com.deloitte.elrr.datasync.DatasyncApplication class from your IDE

Alternatively you can use the Spring Boot Maven plugin:

  • mvn spring-boot:run

Optional step

  • docker push <docker_hub>/test:elrrdatasync-dck-img

Releases

No releases published

Packages

No packages published