From dff6a11d425677eec5909d2cdab9cc1c277719c7 Mon Sep 17 00:00:00 2001 From: "ying.yunlong" Date: Mon, 4 Sep 2017 18:03:15 +0800 Subject: [PATCH] Add gvnfm vnfmgr version.properties In order to build docker image, add gvnfm vnfmgr version.properties and root pom files. Change-Id: Ica64fd67f533614fe5c43b9740e85b1bbec2888b Issue-ID: VFC-267 Signed-off-by: ying.yunlong --- mgr/.gitignore | 2 +- mgr/assembly.xml | 8 ++++++++ mgr/pom.xml | 10 +++++----- pom.xml | 33 +++++++++++++++++++++++++++++++++ version.properties | 28 ++++++++++++++++++++++++++++ 5 files changed, 75 insertions(+), 6 deletions(-) create mode 100644 pom.xml create mode 100644 version.properties diff --git a/mgr/.gitignore b/mgr/.gitignore index 8f76200..b013899 100644 --- a/mgr/.gitignore +++ b/mgr/.gitignore @@ -1,4 +1,4 @@ -../.idea +.idea logs/runtime_mgr.log *.pyc bash.exe.stackdump diff --git a/mgr/assembly.xml b/mgr/assembly.xml index 10e67b1..7535d59 100644 --- a/mgr/assembly.xml +++ b/mgr/assembly.xml @@ -36,6 +36,14 @@ *.txt + + docker + /docker + + *.sh + Dockerfile + + . / diff --git a/mgr/pom.xml b/mgr/pom.xml index a5b8e04..7cd1c1a 100644 --- a/mgr/pom.xml +++ b/mgr/pom.xml @@ -16,17 +16,17 @@ --> - org.onap.oparent - oparent + org.onap.vfc.gvnfm.vnfmgr + vfc-gvnfm-vnfmgr 1.0.0-SNAPSHOT 4.0.0 - org.onap.vfc.gvnfm.vnfmgr - vfc-gvnfm-vnfmgr + org.onap.vfc.gvnfm.vnfmgr.mgr + vfc-gvnfm-vnfmgr-mgr 1.0.0-SNAPSHOT pom vfc/gvnfm/vnfmgr/mgr - vfc gvnfm vnfmgr + vfc gvnfm vnfmgr mgr diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..766a27e --- /dev/null +++ b/pom.xml @@ -0,0 +1,33 @@ + + + + + org.onap.oparent + oparent + 1.0.0-SNAPSHOT + + 4.0.0 + org.onap.vfc.gvnfm.vnfmgr + vfc-gvnfm-vnfmgr + 1.0.0-SNAPSHOT + pom + vfc/gvnfm/vnfmgr + vfc gvnfm vnfmgr + + mgr + + diff --git a/version.properties b/version.properties new file mode 100644 index 0000000..d7c69cd --- /dev/null +++ b/version.properties @@ -0,0 +1,28 @@ +#!/bin/bash +# Copyright 2017 ZTE Corporation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Versioning variables +# Note that these variables cannot be structured (e.g. : version.release or version.snapshot etc... ) +# because they are used in Jenkins, whose plug-in doesn't support + +major=1 +minor=1 +patch=0 + +base_version=${major}.${minor}.${patch} + +# Release must be completed with git revision # in Jenkins +release_version=${base_version} +snapshot_version=${base_version}-SNAPSHOT -- 2.16.6