From: Patrick Brady Date: Mon, 6 Mar 2017 19:56:21 +0000 (-0800) Subject: Preparing for maven staging releases X-Git-Tag: v1.2.0~208 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F89%2F1689%2F3;p=appc.git Preparing for maven staging releases Adding version.properties file to contain release_variable property. Adding maven staging plugin to pom file. Change-Id: I310a27a75ca62408f253a69d461718cbad0c6815 Signed-off-by: Patrick Brady --- diff --git a/pom.xml b/pom.xml index 1c5673e95..cfb0a0878 100644 --- a/pom.xml +++ b/pom.xml @@ -502,6 +502,18 @@ + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ${nexusproxy} + 176c31dfe190a + ecomp-staging + + org.apache.maven.plugins diff --git a/version.properties b/version.properties new file mode 100644 index 000000000..d8dc2431a --- /dev/null +++ b/version.properties @@ -0,0 +1,13 @@ +########################################################### +# 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 + +release_name=1 +sprint_number=0 +feature_revision=0 + +base_version=${release_name}.${sprint_number}.${feature_revision} + +release_version=${base_version} +snapshot_version=${base_version}-SNAPSHOT