- replace onap/integration-java11 base image with eclipse-temurin image
- exclude powermock from being a compile time dependency of ONAP-Logging
Issue-ID: MULTICLOUD-1512
Change-Id: I6bcb97cd3808596d3af42bf15d1538b893a60fd4
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
-FROM nexus3.onap.org:10001/onap/integration-java11:9.0.0
+FROM eclipse-temurin:11-jre-alpine
ARG HTTP_PROXY=${HTTP_PROXY}
ARG HTTPS_PROXY=${HTTPS_PROXY}
EXPOSE 9014
-RUN apk add --no-cache mlocate zip unzip jq procps \
+RUN adduser -G onap -D onap && \
+ apk add --no-cache mlocate zip unzip jq procps \
curl openssh
RUN mkdir -p ${ARTIFACT_DISTRIBUTION_HOME} ${ARTIFACT_LOGS} ${ARTIFACT_HOME}/etc/ssl && \
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-api-mockito</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>