Skip to content

Commit

Permalink
chore: refactor dockerfile (#124)
Browse files Browse the repository at this point in the history
  • Loading branch information
shrutiburman committed Apr 8, 2022
1 parent c84eb24 commit cf92838
Showing 1 changed file with 8 additions and 13 deletions.
21 changes: 8 additions & 13 deletions java.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,18 @@ FROM openjdk:8

RUN mkdir /app
WORKDIR /app

RUN git clone https://github.com/twilio/twilio-java.git
WORKDIR /app/twilio-java/

RUN rm -rf /app/twilio-java/src/main/java/com/twilio/rest
RUN rm -rf /app/twilio-java/src/test/java/com/twilio/rest/
RUN rm -rf /app/twilio-java/src/test/java/com/twilio/compliance/
RUN rm -rf /app/twilio-java/src/main/java/com/twilio/example
RUN rm -rf /app/twilio-java/src/test/java/com/twilio/http/TwilioRestClientTest.java
RUN rm -rf /app/twilio-java/src/test/java/com/twilio/base/ReaderTest.java
RUN rm -rf /app/twilio-java/pom.xml
RUN rm -rf /src/main/java/com/twilio/rest/ \
rm -rf /src/test/java/com/twilio/rest/ \
rm -rf /src/main/java/com/twilio/example\
rm -rf /src/test/java/com/twilio/base/ReaderTest.java

COPY examples/java/rest /app/twilio-java/src/main/java/com/twilio/rest
COPY examples/java/unit-test/rest /app/twilio-java/src/test/java/com/twilio/rest/
COPY examples/java/pom.xml /app/twilio-java/pom.xml
COPY examples/java/rest /src/main/java/com/twilio/rest
COPY examples/java/unit-test/rest /src/test/java/com/twilio/rest/
COPY examples/java/pom.xml /pom.xml

RUN apt-get update && apt-get install maven -y

WORKDIR /app/twilio-java/

CMD mvn clean test

0 comments on commit cf92838

Please sign in to comment.