From 7e652f76119aa04d92e5e01d42dd7f470a5f64ed Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Wed, 2 Aug 2017 15:49:14 -0400 Subject: [PATCH] Generate versions.csv for autorelease builds Change-Id: Ia9f409cabaa61303d9659f3ca5089efe45cf42a9 Signed-off-by: Thanh Ha --- jjb/autorelease/autorelease-macros.yaml | 11 +++++++++++ jjb/autorelease/autorelease-templates.yaml | 1 + 2 files changed, 12 insertions(+) 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' -- 2.36.6