summaryrefslogtreecommitdiffstats
path: root/jjb/apex/apex-download-artifact.sh
diff options
context:
space:
mode:
authorTim Rozet <trozet@redhat.com>2018-03-15 14:00:45 -0400
committerTim Rozet <trozet@redhat.com>2018-03-15 14:10:12 -0400
commit013ab627c0b7f43dda7bc6e8f654b50e8e9a64a3 (patch)
tree6bf0d6ff1f21d2f5dc8e1e1e15d7426c526142f7 /jjb/apex/apex-download-artifact.sh
parentb87f1d4130984073ed11989f06c7ccf6a28985d5 (diff)
Apex: add support for deploying upstream only
Scenario names with 'upstream' in them will not download any artifacts and deploy from upstream. For now, this even applies to the apex python RPM for daily deployments. We will only use git repo for daily until after Fraser. Change-Id: I0da16dfde117ba6c1e7597294d8e4afc8501dd53 Signed-off-by: Tim Rozet <trozet@redhat.com>
Diffstat (limited to 'jjb/apex/apex-download-artifact.sh')
-rwxr-xr-xjjb/apex/apex-download-artifact.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/jjb/apex/apex-download-artifact.sh b/jjb/apex/apex-download-artifact.sh
index 68baf59da..c12406cdb 100755
--- a/jjb/apex/apex-download-artifact.sh
+++ b/jjb/apex/apex-download-artifact.sh
@@ -10,7 +10,10 @@ echo
[[ -d $BUILD_DIRECTORY ]] || mkdir -p $BUILD_DIRECTORY
-if [[ "$ARTIFACT_VERSION" =~ dev ]]; then
+# if upstream we do not need to download anything
+if [[ "$DEPLOY_SCENARIO" =~ upstream ]]; then
+ echo "Upstream deployment detected, skipping download artifact"
+elif [[ "$ARTIFACT_VERSION" =~ dev ]]; then
# dev build
GERRIT_PATCHSET_NUMBER=$(echo $GERRIT_REFSPEC | grep -Eo '[0-9]+$')
export OPNFV_ARTIFACT_VERSION="dev${GERRIT_CHANGE_NUMBER}_${GERRIT_PATCHSET_NUMBER}"