FROM docker.io/openjdk:11-jre-slim
-ARG VERSION=1.0.0-SNAPSHOT
+ARG VERSION=${project.version}
RUN groupadd certService && useradd -g certService certService
USER certService:certService
-COPY target/cert-service-${VERSION}.jar ./opt/onap/aaf/certservice/cert-service.jar
+COPY target/aaf-certservice-api-${VERSION}.jar ./opt/onap/aaf/certservice/aaf-certservice-api.jar
-ENTRYPOINT ["java","-jar","./opt/onap/aaf/certservice/cert-service.jar"]
+ENTRYPOINT ["java","-jar","./opt/onap/aaf/certservice/aaf-certservice-api.jar"]
<docker.tag>${project.version}</docker.tag>
<springdoc-openapi-maven-plugin.apiDocsUrl>http://localhost:8080/v3/api-docs
</springdoc-openapi-maven-plugin.apiDocsUrl>
+ <docker-maven-plugin.image-name>onap/${project.artifactId}</docker-maven-plugin.image-name>
+ <springdoc-openapi-maven-plugin.version>0.2</springdoc-openapi-maven-plugin.version>
</properties>
<dependencyManagement>
<plugin>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-maven-plugin</artifactId>
- <version>0.2</version>
+ <version>${springdoc-openapi-maven-plugin.version}</version>
<executions>
<execution>
<phase>integration-test</phase>
</goals>
<configuration>
<removeAll>true</removeAll>
- <image>onap/cert-service</image>
+ <image>${docker-maven-plugin.image-name}</image>
</configuration>
</execution>
<execution>
<goal>push</goal>
</goals>
<configuration>
- <image>onap/cert-service</image>
+ <image>${docker-maven-plugin.image-name}</image>
</configuration>
</execution>
</executions>
</authConfig>
<images>
<image>
- <name>onap/cert-service</name>
+ <name>${docker-maven-plugin.image-name}</name>
<alias>cert-service</alias>
<build>
<dockerFile>${project.basedir}/Dockerfile</dockerFile >