From: Thanh Ha Date: Wed, 2 Aug 2017 19:49:14 +0000 (-0400) Subject: Generate versions.csv for autorelease builds X-Git-Tag: release/nitrogen~164^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=7e652f76119aa04d92e5e01d42dd7f470a5f64ed;p=releng%2Fbuilder.git Generate versions.csv for autorelease builds Change-Id: Ia9f409cabaa61303d9659f3ca5089efe45cf42a9 Signed-off-by: Thanh Ha --- diff --git a/jjb/autorelease/autorelease-macros.yaml b/jjb/autorelease/autorelease-macros.yaml index e298aeb3c..76a3bbebd 100644 --- a/jjb/autorelease/autorelease-macros.yaml +++ b/jjb/autorelease/autorelease-macros.yaml @@ -104,6 +104,17 @@ # DO NOT fail the build if copying failed. exit 0 +- builder: + name: autorelease-generate-artifact-versions + # Generate versions.csv containing version of all mvn artifacts in this build. + builders: + - shell: | + #!/bin/bash + set -eu -o pipefail + ./scripts/generate-artifact-versions.sh + mkdir -p "$WORKSPACE/archives" + mv versions.csv "$WORKSPACE/archives" + - builder: name: autorelease-generate-release-patches builders: diff --git a/jjb/autorelease/autorelease-templates.yaml b/jjb/autorelease/autorelease-templates.yaml index a91f2fd6c..0dd622129 100644 --- a/jjb/autorelease/autorelease-templates.yaml +++ b/jjb/autorelease/autorelease-templates.yaml @@ -75,6 +75,7 @@ autorelease-settings: 'autorelease-settings' global-settings: 'odl-global-settings' - autorelease-generate-release-patches + - autorelease-generate-artifact-versions - autorelease-distribute-taglist - distribute-build-url: path: 'integration/distribution/$KARAF_ARTIFACT/src/main/assembly'