From: RehanRaza Date: Wed, 13 Nov 2019 14:29:17 +0000 (+0100) Subject: Support the pushing of docker images X-Git-Tag: 1.7.3~9 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=8274ad7787adec74b7639465827fa44b99ba64c9;p=nonrtric.git Support the pushing of docker images Change-Id: I89a09ec832ee1930d2783a674831ef4ce604e0ae Signed-off-by: RehanRaza --- diff --git a/dashboard/webapp-backend/pom.xml b/dashboard/webapp-backend/pom.xml index a7100bed..45191707 100644 --- a/dashboard/webapp-backend/pom.xml +++ b/dashboard/webapp-backend/pom.xml @@ -257,7 +257,7 @@ limitations under the License. - ric-dashboard:${project.version} + nonrtric-dashboard:${project.version} openjdk:11-jre-slim diff --git a/near-rt-ric-simulator/nearric-service/Dockerfile b/near-rt-ric-simulator/nearric-service/Dockerfile deleted file mode 100644 index a56687ad..00000000 --- a/near-rt-ric-simulator/nearric-service/Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ - -FROM openjdk:11-jre-slim - -ARG JAR_FILE - -WORKDIR /opt/app/nearricsimulator - -COPY ${JAR_FILE} nearric-simulator.jar - -ENTRYPOINT ["java", "-jar", "/opt/app/nearricsimulator/nearric-simulator.jar"] \ No newline at end of file diff --git a/near-rt-ric-simulator/nearric-service/container-tag.yaml b/near-rt-ric-simulator/nearric-service/container-tag.yaml deleted file mode 100644 index 62ee3995..00000000 --- a/near-rt-ric-simulator/nearric-service/container-tag.yaml +++ /dev/null @@ -1,4 +0,0 @@ -# The Jenkins job requires a tag to build the Docker image. -# Global-JJB script assumes this file is in the repo root. ---- -tag: 1.0.0 \ No newline at end of file diff --git a/near-rt-ric-simulator/nearric-service/pom.xml b/near-rt-ric-simulator/nearric-service/pom.xml index fcd5f86e..85650f45 100644 --- a/near-rt-ric-simulator/nearric-service/pom.xml +++ b/near-rt-ric-simulator/nearric-service/pom.xml @@ -144,26 +144,54 @@ - - com.spotify - dockerfile-maven-plugin - ${dockerfile-maven-version} - - - default - - build - push - - - - - nearric-simulator - ${project.version} - - target/${project.build.finalName}.jar - - + + io.fabric8 + docker-maven-plugin + 0.30.0 + + true + + ${env.CONTAINER_PUSH_REGISTRY} + + + + + nearric-simulator:${project.version} + + openjdk:11-jre-slim + + + ${project.version} + + + artifact + + + + + java + -Xms128m + -Xmx256m + -cp + maven:maven/${project.artifactId}-${project.version}.${project.packaging} + -Dloader.main=org.onap.nearric.simulator.config.NearRicApplication + -Djava.security.egd=file:/dev/./urandom + org.springframework.boot.loader.PropertiesLauncher + + + + + + + + + + + build + push + + + javax.activation @@ -171,7 +199,7 @@ 1.1.1 - + diff --git a/pom.xml b/pom.xml index c80c558b..7ac3a79e 100644 --- a/pom.xml +++ b/pom.xml @@ -31,7 +31,7 @@ nonrtric dashboard - sdnc-a1-controller near-rt-ric-simulator + sdnc-a1-controller diff --git a/sdnc-a1-controller/oam/installation/sdnc/pom.xml b/sdnc-a1-controller/oam/installation/sdnc/pom.xml index ea1a52bd..352fe172 100644 --- a/sdnc-a1-controller/oam/installation/sdnc/pom.xml +++ b/sdnc-a1-controller/oam/installation/sdnc/pom.xml @@ -26,7 +26,7 @@ onap/sdnc-aaf-image - onap/sdnc-image + nonrtric-a1-controller ${project.version} ${maven.build.timestamp} 1.7.3-SNAPSHOT @@ -125,7 +125,7 @@ io.fabric8 docker-maven-plugin - 0.28.0 + 0.30.0 false @@ -160,6 +160,7 @@ push + ${env.CONTAINER_PUSH_REGISTRY} ${standalone.image.name} diff --git a/sdnc-a1-controller/oam/installation/src/main/yaml/docker-compose.yml b/sdnc-a1-controller/oam/installation/src/main/yaml/docker-compose.yml index 97bca6db..15c534e3 100644 --- a/sdnc-a1-controller/oam/installation/src/main/yaml/docker-compose.yml +++ b/sdnc-a1-controller/oam/installation/src/main/yaml/docker-compose.yml @@ -22,8 +22,8 @@ services: max-size: "30m" max-file: "5" - sdnc: - image: onap/sdnc-image:latest + a1-controller: + image: nonrtric-a1-controller:latest depends_on : - db container_name: sdnc_controller_container