From edb991b6e32f60696b01d5d13386a18330d81a78 Mon Sep 17 00:00:00 2001 From: m00133142 Date: Tue, 27 Oct 2015 18:21:47 -0700 Subject: [PATCH] bugfix: always return success even when deployment failed - return a real result after log-collection JIRA: COMPASS-112 Change-Id: If9e8092530210abd0465f4f377b86758185c98c3 Signed-off-by: m00133142 --- jjb/compass4nfv/compass4nfv.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/jjb/compass4nfv/compass4nfv.yml b/jjb/compass4nfv/compass4nfv.yml index ee589d3bd..f490f8da3 100644 --- a/jjb/compass4nfv/compass4nfv.yml +++ b/jjb/compass4nfv/compass4nfv.yml @@ -155,7 +155,6 @@ builders: - 'builder-compass-build-iso' - 'builder-compass-deploy-virtual-flavor' - - 'builder-compass-backup-logs' publishers: - archive: artifacts: 'ansible.log' @@ -345,7 +344,6 @@ - 'builder-compass-ci-preclean-workspace' - 'builder-compass-download-artifact' - 'builder-compass-deploy-virtual-flavor' - - 'builder-compass-backup-logs' publishers: - archive: artifacts: 'ansible.log' @@ -484,12 +482,23 @@ export ISO_URL=file://$BUILD_DIRECTORY/compass.iso cd $WORKSPACE + ./deploy.sh $FLAVOR_CONF + if [ $? -ne 0 ]; then + echo "depolyment failed!" + deploy_ret=1 + fi echo echo "--------------------------------------------------------" echo "Done!" + ssh_options="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" + sshpass -p root scp 2>/dev/null $ssh_options root@${installer_ip}:/var/ansible/run/openstack_juno-opnfv2/ansible.log ./ &> /dev/null + + exit $deploy_ret + + - builder: name: 'builder-compass-upload-artifact' builders: @@ -577,9 +586,3 @@ sudo rm $WORKSPACE -rf git clone $GIT_BASE $WORKSPACE -- builder: - name: 'builder-compass-backup-logs' - builders: - - shell: | - ssh_options="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" - sshpass -p root scp 2>/dev/null $ssh_options root@${installer_ip}:/var/ansible/run/openstack_juno-opnfv2/ansible.log ./ &> /dev/null -- 2.16.6