From 2e6a43df86470e659db6cbee9fb7b84a2084d7ed Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Tue, 22 Dec 2020 00:19:45 +0100 Subject: [PATCH] Added missing docker entries for a GA release --- .../Dockerfile | 1 + .../pom.xml | 64 +++++++++++++++++++ 2 files changed, 65 insertions(+) diff --git a/docker/spring-cloud-contract-stub-runner-docker/Dockerfile b/docker/spring-cloud-contract-stub-runner-docker/Dockerfile index d80d3a3e03..27c93ec94e 100644 --- a/docker/spring-cloud-contract-stub-runner-docker/Dockerfile +++ b/docker/spring-cloud-contract-stub-runner-docker/Dockerfile @@ -22,6 +22,7 @@ ENV PATH "${PATH}:${JAVA_HOME}/bin" # Spring Cloud Contract ENV SERVER_PORT 8750 VOLUME /tmp +COPY target/maven_dependencies /root/.m2/repository/ ADD target/libs/stub-runner-boot.jar stub-runner-boot.jar RUN echo "Fetching dependencies, please wait..." RUN java -Dthin.dryrun=true -jar stub-runner-boot.jar diff --git a/docker/spring-cloud-contract-stub-runner-docker/pom.xml b/docker/spring-cloud-contract-stub-runner-docker/pom.xml index 88b8a6f04d..152ca9129e 100644 --- a/docker/spring-cloud-contract-stub-runner-docker/pom.xml +++ b/docker/spring-cloud-contract-stub-runner-docker/pom.xml @@ -18,6 +18,51 @@ Spring Cloud Contract Stub Runner Docker + + + org.springframework.cloud + spring-cloud-contract-parent + ${project.version} + pom + runtime + + + org.springframework.cloud + spring-cloud-commons-dependencies + ${spring-cloud-commons.version} + pom + runtime + + + org.springframework.cloud + spring-cloud-contract-dependencies + ${project.version} + pom + runtime + + + org.springframework.cloud + spring-cloud-netflix-dependencies + ${spring-cloud-netflix.version} + pom + runtime + + + org.springframework.cloud + spring-cloud-zookeeper-dependencies + ${spring-cloud-zookeeper.version} + pom + runtime + + + org.springframework.cloud + spring-cloud-consul-dependencies + ${spring-cloud-consul.version} + pom + runtime + + + org.springframework.cloud spring-cloud-contract-stub-runner-boot @@ -34,11 +79,30 @@ false + org.apache.maven.plugins maven-dependency-plugin 3.1.2 + + copy-all-dependencies + package + + copy-dependencies + + + + ${project.build.directory}/maven_dependencies + + false + true + true + true + true + false + + copy-dependencies package