diff --git a/DeFi-Data-Engine/DeFi Data Engine/Dockerfile b/DeFi-Data-Engine/DeFi Data Engine/Dockerfile new file mode 100644 index 00000000..d7ea21f4 --- /dev/null +++ b/DeFi-Data-Engine/DeFi Data Engine/Dockerfile @@ -0,0 +1,4 @@ +FROM maven:3.8.6-eclipse-temurin-17 AS MAVEN_BUILD +COPY ./ ./ +RUN mvn clean compile assembly:single -Dmaven.skip.test=true +CMD ["java", "-jar", "target/defi-data-engine-0.0.1-jar-with-dependencies.jar"] \ No newline at end of file diff --git a/DeFi-Data-Engine/Rest Application/Dockerfile b/DeFi-Data-Engine/Rest Application/Dockerfile new file mode 100644 index 00000000..7114a047 --- /dev/null +++ b/DeFi-Data-Engine/Rest Application/Dockerfile @@ -0,0 +1,9 @@ +FROM maven:3.8.6-eclipse-temurin-17 AS MAVEN_BUILD + +COPY ./ ./ + +# package our application code +RUN mvn clean package -Dmaven.test.skip + +# set the startup command to execute the jar +CMD ["java", "-jar", "target/rest-connection-4.3.3.jar"] \ No newline at end of file