From 1df2d24fa392d2310d4c13a1b2fed7bc2e4be508 Mon Sep 17 00:00:00 2001 From: m00133142 Date: Tue, 22 Sep 2015 11:31:51 +0800 Subject: upload ansible.log to jenkins after deployment JIRA: COMPASS-70 Change-Id: I333879e8a7e200f01623ae77e09e113a0c4c60bd Signed-off-by: m00133142 --- jjb/compass4nfv/compass4nfv.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/jjb/compass4nfv/compass4nfv.yml b/jjb/compass4nfv/compass4nfv.yml index cfa796679..53e880c80 100644 --- a/jjb/compass4nfv/compass4nfv.yml +++ b/jjb/compass4nfv/compass4nfv.yml @@ -154,6 +154,12 @@ builders: - 'compass-build' - 'compass-deploy-virtual-flavor' + - 'compass-backup-logs' + publishers: + - archive: + artifacts: 'ansible.log' + allow-empty: 'true' + fingerprint: true - job-template: name: 'compass-merge' @@ -311,6 +317,12 @@ - 'compass-ci-preclean-workspace' - 'compass-download-artifact' - 'compass-deploy-virtual-flavor' + - 'compass-backup-logs' + publishers: + - archive: + artifacts: 'ansible.log' + allow-empty: 'true' + fingerprint: true ######################## # parameter macros @@ -347,6 +359,9 @@ default: "root@192.168.127.11:~/xh/work/build/work" description: "Artifact Repository" + - string: + name: installer_ip + default: "10.1.0.12" ######################## # builder macros @@ -510,3 +525,9 @@ sudo rm $WORKSPACE -rf git clone $GIT_BASE $WORKSPACE +- builder: + name: '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 -- cgit 1.2.3-korg