From ce294fc3e7ad041aa0d197f7ba255b97a1aec820 Mon Sep 17 00:00:00 2001 From: Bogumil Zebek Date: Wed, 1 Apr 2020 12:51:30 +0200 Subject: Fix refrepo image building Issue-ID: VNFSDK-569 Signed-off-by: Zebek Bogumil Change-Id: Ib59b2cfeff0f1a8150dfb32473f0080f962a0a3d --- README.md | 8 +++-- pom.xml | 9 +++++ .../deployment/docker/docker-refrepo/pom.xml | 39 ++++++++++++++++++++-- vnfmarket-be/deployment/zip/pom.xml | 8 +++++ vnfmarket-be/vnf-sdk-marketplace/pom.xml | 6 ++++ 5 files changed, 65 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 8ca29ac7..bca93df7 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,10 @@ A platform to automate and manage different kind of VNF test cases for given VNF - Provide integration with OPNFV dovetail to run test cases across dovetail and ONAP VNFSDK. - Uses Open CLI Platform (OCLIP) for developing, testing, deploying and executing test cases - Available as docker container. +- More details at ` - -- `More details `_ \ No newline at end of file +Docker image building +===================== +``` + mvn clean package -Pdocker +``` diff --git a/pom.xml b/pom.xml index 0a36bc93..f7a82ac6 100644 --- a/pom.xml +++ b/pom.xml @@ -73,5 +73,14 @@ + + + + docker + + true + + + diff --git a/vnfmarket-be/deployment/docker/docker-refrepo/pom.xml b/vnfmarket-be/deployment/docker/docker-refrepo/pom.xml index 9d8ed8b4..0378751a 100644 --- a/vnfmarket-be/deployment/docker/docker-refrepo/pom.xml +++ b/vnfmarket-be/deployment/docker/docker-refrepo/pom.xml @@ -41,6 +41,7 @@ false true false + nexus3.onap.org:10003 @@ -52,8 +53,13 @@ true onap/vnfsdk/refrepo + + ${project.version}-${maven.build.timestamp}Z + ${project.version} + latest + ${docker.noCache} - docker-hub + ${onap.nexus.dockerregistry.daily} ${basedir}/src/main/docker @@ -106,8 +112,35 @@ - - + + + docker + + package + + + org.codehaus.mojo + exec-maven-plugin + + + package + + exec + + + mvn + + package + docker:build + + + + + + + + + diff --git a/vnfmarket-be/deployment/zip/pom.xml b/vnfmarket-be/deployment/zip/pom.xml index 73703691..78a9709c 100644 --- a/vnfmarket-be/deployment/zip/pom.xml +++ b/vnfmarket-be/deployment/zip/pom.xml @@ -123,4 +123,12 @@ + + + docker + + true + + + diff --git a/vnfmarket-be/vnf-sdk-marketplace/pom.xml b/vnfmarket-be/vnf-sdk-marketplace/pom.xml index 498da6b0..6c3ae9fa 100644 --- a/vnfmarket-be/vnf-sdk-marketplace/pom.xml +++ b/vnfmarket-be/vnf-sdk-marketplace/pom.xml @@ -247,6 +247,12 @@ due to Security Issues:- CVE-2019-10241,CVE-2019-10247,CVE-2019-10246 false + + docker + + true + + ROOT -- cgit 1.2.3-korg