Adjust docker versions and names
authorBartosz Gardziejewski <bartosz.gardziejewski@nokia.com>
Thu, 13 Feb 2020 09:14:16 +0000 (10:14 +0100)
committerBartosz Gardziejewski <bartosz.gardziejewski@nokia.com>
Thu, 13 Feb 2020 09:23:59 +0000 (10:23 +0100)
Issue-ID: AAF-995
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com>
Change-Id: If9f9bd19b34c655d8277b2d981d357812c3371b2

certService/Dockerfile
certService/pom.xml

index 5bd6b18..ff8a422 100644 (file)
@@ -1,6 +1,6 @@
 FROM docker.io/openjdk:11-jre-slim
 
-ARG VERSION=1.0.0-SNAPSHOT
+ARG VERSION=${project.version}
 
 RUN groupadd certService && useradd -g certService certService
 
@@ -8,6 +8,6 @@ RUN chown -R certService:certService /var/log
 
 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"]
index 393d3bc..194e2ae 100644 (file)
@@ -42,6 +42,8 @@
         <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 >