From fde5c3a5ddfad6c465271faae974f04cc3d14594 Mon Sep 17 00:00:00 2001 From: Venkata Harish K Kajur Date: Tue, 28 Feb 2017 18:48:16 +0000 Subject: Update pom for sonar Change-Id: Ib388fe26f31633208677f9c52097510fdb1de375 Signed-off-by: Venkata Harish K Kajur --- pom.xml | 32 ++++++++++++++++++++++++++++++++ version.properties | 23 ++++++++++++++++++++++- 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 99703e9..d1571d4 100644 --- a/pom.xml +++ b/pom.xml @@ -22,6 +22,13 @@ google_checks.xml https://nexus.openecomp.org + + java + jacoco + ${project.build.directory}/surefire-reports + ${project.build.directory}/coverage-reports/jacoco.exec + false + ${project.version} @@ -140,6 +147,31 @@ ecomp-staging + + org.codehaus.mojo + sonar-maven-plugin + 3.2 + + + org.jacoco + jacoco-maven-plugin + 0.7.7.201606060606 + + true + + + + jacoco-initialize-unit-tests + + prepare-agent + + + ${project.build.directory}/coverage-reports/jacoco.exec + + + + + diff --git a/version.properties b/version.properties index 2ccc7c2..7c3f6b7 100644 --- a/version.properties +++ b/version.properties @@ -1,3 +1,24 @@ +### +# ============LICENSE_START======================================================= +# Common Logging Library +# ================================================================================ +# Copyright (C) 2017 AT&T Intellectual Property. All rights +# reserved. +# ================================================================================ +# 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. +# ============LICENSE_END========================================================= +### + # 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 @@ -10,4 +31,4 @@ base_version=${major}.${minor}.${patch} # Release must be completed with git revision # in Jenkins release_version=${base_version} -snapshot_version=${base_version}-SNAPSHOT \ No newline at end of file +snapshot_version=${base_version}-SNAPSHOT -- cgit 1.2.3-korg