Skip to content

Commit

Permalink
fix specialagent builds
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex Boten committed Aug 5, 2020
1 parent b0a998c commit f9b1b7d
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 4 deletions.
16 changes: 14 additions & 2 deletions java/client/Dockerfile
@@ -1,7 +1,19 @@
FROM maven:3.5.2-jdk-8 AS build

RUN apt-get update
RUN apt-get install -y curl
RUN update-ca-certificates -f

WORKDIR /usr/src/app
RUN wget https://repo1.maven.org/maven2/io/opentracing/contrib/specialagent/opentracing-specialagent/1.7.0/opentracing-specialagent-1.7.0.jar
COPY src ./src
COPY pom.xml pom.xml
RUN mvn -f /usr/src/app/pom.xml clean package

FROM openjdk:8-jre-alpine

ADD target/client-1.0-SNAPSHOT.jar /app/
ADD opentracing-specialagent-1.7.0.jar /app/
COPY --from=build /usr/src/app/opentracing-specialagent-1.7.0.jar /app/
COPY --from=build /usr/src/app/target/client-1.0-SNAPSHOT.jar /app/

ENTRYPOINT java -javaagent:/app/opentracing-specialagent-1.7.0.jar \
-Dsa.tracer=lightstep \
Expand Down
16 changes: 14 additions & 2 deletions java/server/Dockerfile
@@ -1,7 +1,19 @@
FROM maven:3.5.2-jdk-8 AS build

RUN apt-get update
RUN apt-get install -y curl
RUN update-ca-certificates -f

WORKDIR /usr/src/app
RUN wget https://repo1.maven.org/maven2/io/opentracing/contrib/specialagent/opentracing-specialagent/1.7.0/opentracing-specialagent-1.7.0.jar
COPY src ./src
COPY pom.xml pom.xml
RUN mvn -f /usr/src/app/pom.xml clean package

FROM openjdk:8-jre-alpine

ADD target/server-1.0-SNAPSHOT.jar /app/
ADD opentracing-specialagent-1.7.0.jar /app/
COPY --from=build /usr/src/app/opentracing-specialagent-1.7.0.jar /app/
COPY --from=build /usr/src/app/target/server-1.0-SNAPSHOT.jar /app/

ENTRYPOINT java -javaagent:/app/opentracing-specialagent-1.7.0.jar \
-Dsa.tracer=lightstep \
Expand Down

0 comments on commit f9b1b7d

Please sign in to comment.