From 6add0a51a819d95dd2462cc2d8ffda2852371250 Mon Sep 17 00:00:00 2001 From: Luis Gomez Date: Fri, 31 Aug 2018 12:22:11 -0700 Subject: [PATCH] Adjust scripts for common distribution Change-Id: I2a03d5d1341aae01abb6325e381474f6013a91b1 Signed-off-by: Luis Gomez --- jjb/integration/distribution/distribution-jobs.yaml | 2 ++ jjb/integration/distribution/distribution-templates.yaml | 2 +- jjb/integration/integration-compare-distributions.sh | 7 ++++++- jjb/integration/integration-detect-variables.sh | 6 +++++- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/jjb/integration/distribution/distribution-jobs.yaml b/jjb/integration/distribution/distribution-jobs.yaml index a7164ad0bd..e7fe169781 100644 --- a/jjb/integration/distribution/distribution-jobs.yaml +++ b/jjb/integration/distribution/distribution-jobs.yaml @@ -84,6 +84,7 @@ profile: '-Pmanaged' forbidden-files: 'opendaylight/**' karaf-version: karaf4 + dist-pom: 'distribution/pom.xml' stream: - neon: @@ -181,6 +182,7 @@ profile: '-Punmanaged' files: 'opendaylight/**' karaf-version: odl + dist-pom: 'distribution/opendaylight/pom.xml' stream: - neon: diff --git a/jjb/integration/distribution/distribution-templates.yaml b/jjb/integration/distribution/distribution-templates.yaml index b86d2dd8f0..ece5c1073c 100644 --- a/jjb/integration/distribution/distribution-templates.yaml +++ b/jjb/integration/distribution/distribution-templates.yaml @@ -358,7 +358,7 @@ - distribution-check-warn-9191 - distribution-check-warn-9192 - integration-upload-distribution: - dist-pom: distribution/pom.xml + dist-pom: '{dist-pom}' - distribution-check-bootup publishers: diff --git a/jjb/integration/integration-compare-distributions.sh b/jjb/integration/integration-compare-distributions.sh index b02b568027..eb2df1c06e 100644 --- a/jjb/integration/integration-compare-distributions.sh +++ b/jjb/integration/integration-compare-distributions.sh @@ -11,7 +11,12 @@ GERRIT_PATH=${GERRIT_PATH:-git.opendaylight.org/gerrit} DISTROBRANCH=${DISTROBRANCH:-$GERRIT_BRANCH} # Obtain current pom.xml of integration/distribution, correct branch. -wget "http://${GERRIT_PATH}/gitweb?p=integration/distribution.git;a=blob_plain;f=pom.xml;hb=refs/heads/$DISTROBRANCH" -O "pom.xml" +if [[ "$KARAF_ARTIFACT" == "opendaylight" ]]; then + wget "http://${GERRIT_PATH}/gitweb?p=integration/distribution.git;a=blob_plain;f=opendaylight/pom.xml;hb=refs/heads/$DISTROBRANCH" -O "pom.xml" +else + wget "http://${GERRIT_PATH}/gitweb?p=integration/distribution.git;a=blob_plain;f=pom.xml;hb=refs/heads/$DISTROBRANCH" -O "pom.xml" +fi + # Extract the BUNDLE_VERSION from the pom.xml BUNDLE_VERSION=$(xpath pom.xml '/project/version/text()' 2> /dev/null) echo "Bundle version is ${BUNDLE_VERSION}" diff --git a/jjb/integration/integration-detect-variables.sh b/jjb/integration/integration-detect-variables.sh index 542b0dcc1e..961df7bcbb 100644 --- a/jjb/integration/integration-detect-variables.sh +++ b/jjb/integration/integration-detect-variables.sh @@ -7,7 +7,11 @@ DISTROBRANCH="${DISTROBRANCH:-$GERRIT_BRANCH}" if [ ${BUNDLE_URL} == 'last' ]; then # Obtain current pom.xml of integration/distribution, correct branch. - wget "http://${GERRIT_PATH}/gitweb?p=integration/distribution.git;a=blob_plain;f=pom.xml;hb=refs/heads/$DISTROBRANCH" -O "pom.xml" + if [[ "$KARAF_ARTIFACT" == "opendaylight" ]]; then + wget "http://${GERRIT_PATH}/gitweb?p=integration/distribution.git;a=blob_plain;f=opendaylight/pom.xml;hb=refs/heads/$DISTROBRANCH" -O "pom.xml" + else + wget "http://${GERRIT_PATH}/gitweb?p=integration/distribution.git;a=blob_plain;f=pom.xml;hb=refs/heads/$DISTROBRANCH" -O "pom.xml" + fi # Extract the BUNDLE_VERSION from the pom.xml BUNDLE_VERSION="$(xpath pom.xml '/project/version/text()' 2> /dev/null)" echo "Bundle version is ${BUNDLE_VERSION}" -- 2.36.6