diff --git a/.gitignore b/.gitignore index 214f0bc..6f00838 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ dump.rdb .apt_generated artifacts **/dependency-reduced-pom.xml +spring-cloud-schema-registry-client/foodorder.avro diff --git a/pom.xml b/pom.xml index f0ef9f3..1b8d996 100644 --- a/pom.xml +++ b/pom.xml @@ -27,6 +27,7 @@ true true true + 1.4.13 spring-cloud-schema-registry-core diff --git a/spring-cloud-schema-registry-client/foodorder.avro b/spring-cloud-schema-registry-client/foodorder.avro deleted file mode 100644 index 905ba42..0000000 Binary files a/spring-cloud-schema-registry-client/foodorder.avro and /dev/null differ diff --git a/spring-cloud-schema-registry-server/Dockerfile b/spring-cloud-schema-registry-server/Dockerfile new file mode 100644 index 0000000..3df6f52 --- /dev/null +++ b/spring-cloud-schema-registry-server/Dockerfile @@ -0,0 +1,7 @@ +FROM springcloud/openjdk:latest + +ARG JAR_FILE + +ADD target/${JAR_FILE} spring-cloud-schema-registry.jar + +ENTRYPOINT exec java -Djava.security.egd=file:/dev/./urandom -jar /spring-cloud-schema-registry.jar diff --git a/spring-cloud-schema-registry-server/pom.xml b/spring-cloud-schema-registry-server/pom.xml index 2238985..c8e29ab 100644 --- a/spring-cloud-schema-registry-server/pom.xml +++ b/spring-cloud-schema-registry-server/pom.xml @@ -11,6 +11,10 @@ 1.0.2.BUILD-SNAPSHOT + + springcloud + + org.springframework.cloud @@ -43,6 +47,18 @@ org.springframework.boot spring-boot-maven-plugin + + com.spotify + dockerfile-maven-plugin + ${dockerfile-maven-plugin.version} + + ${docker.image.prefix}/${project.artifactId} + ${project.version} + + ${project.build.finalName}.jar + + +