From 122068df87a3d8dd2200bdf5e117abb3491d1738 Mon Sep 17 00:00:00 2001 From: Fatih Degirmenci Date: Tue, 12 Jan 2016 22:53:40 +0100 Subject: fuel: Enable all available scenarios for brahmaputra branch This change - Enables all available scenarios for stable/brahmaputra branch on LF POD2 and Ericsson POD1. - Enables new node type, virtual, which is able to run available scenarios. - Adjusts build blocker for multijob projects. - Skips cloning of fuel repo for multijob projects. - Enables os_odl-l2_ha auto trigger for LF POD2, Ericsson POD1, and Ericsson POD2. - Enables the use of an already downloaded ISO if the ISO was previously downloaded to jumphost to speed up deployment. - Adds a generic job for fuel for easier CI development/troubleshooting which is kept disabled by default. - Removes SDN_CONTROLLER parameter. Change-Id: Icf26241216522b58db6908623a77405cdaac2ba2 Signed-off-by: Fatih Degirmenci --- jjb/fuel/fuel-download-artifact.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'jjb/fuel/fuel-download-artifact.sh') diff --git a/jjb/fuel/fuel-download-artifact.sh b/jjb/fuel/fuel-download-artifact.sh index 917bc97a0..655554127 100755 --- a/jjb/fuel/fuel-download-artifact.sh +++ b/jjb/fuel/fuel-download-artifact.sh @@ -16,9 +16,22 @@ fi # check if we got the file [[ -f latest.properties ]] || exit 1 -# source the file so we get OPNFV vars +# source the file so we get artifact metadata source latest.properties +# echo the info about artifact that is used during the deployment +OPNFV_ARTIFACT=${OPNFV_ARTIFACT_URL/*\/} +echo "Using $OPNFV_ARTIFACT for deployment" + +# check if we already have the ISO to avoid redownload +ISO_STORE=$HOME/opnfv/iso_store/fuel +if [[ -f "$ISO_STORE/$OPNFV_ARTIFACT" ]]; then + echo "ISO already exists. Skipping the download" + ln -s $ISO_STORE/$OPNFV_ARTIFACT $WORKSPACE/opnfv.iso + ls -al $WORKSPACE/opnfv.iso + exit 0 +fi + # log info to console echo "Downloading the $INSTALLER_TYPE artifact using URL http://$OPNFV_ARTIFACT_URL" echo "This could take some time..." -- cgit 1.2.3-korg