diff --git a/Jenkinsfile b/Jenkinsfile index bbc124bc0d..9888f3fb4f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -107,13 +107,20 @@ pipeline { sh 'rmdir $HOME/core/$BRANCH_ALIAS' sh ( label: 'Publish Report to Web Server', - script: '''scp allure-report.zip root@157.245.127.234:~; - ssh root@157.245.127.234 "unzip -o ~/allure-report.zip"; + script: ''' + ssh root@157.245.127.234 "mkdir -p ~/allure-reports/core/${BRANCH_ALIAS}"; + scp allure-report.zip root@157.245.127.234:~/allure-reports/core/${BRANCH_ALIAS}; + ssh root@157.245.127.234 "unzip -o ~/allure-reports/core/${BRANCH_ALIAS}/allure-report.zip -d ~/allure-reports/core/${BRANCH_ALIAS}/"; ssh root@157.245.127.234 "rm -rf /var/www/voight-kampff/core/${BRANCH_ALIAS}"; - ssh root@157.245.127.234 "mv allure-report /var/www/voight-kampff/core/${BRANCH_ALIAS}" - scp mycroft-logs.zip root@157.245.127.234:~; + ssh root@157.245.127.234 "mv ~/allure-reports/core/${BRANCH_ALIAS}/allure-report /var/www/voight-kampff/core/${BRANCH_ALIAS}" + ssh root@157.245.127.234 "rm ~/allure-reports/core/${BRANCH_ALIAS}/allure-report.zip"; + ssh root@157.245.127.234 "rmdir ~/allure-reports/core/${BRANCH_ALIAS}"; + ssh root@157.245.127.234 "mkdir -p ~/mycroft-logs/core/${BRANCH_ALIAS}"; + scp mycroft-logs.zip root@157.245.127.234:~/mycroft-logs/core/${BRANCH_ALIAS}/; ssh root@157.245.127.234 "mkdir -p /var/www/voight-kampff/core/${BRANCH_ALIAS}/logs" - ssh root@157.245.127.234 "unzip -oj ~/mycroft-logs.zip -d /var/www/voight-kampff/core/${BRANCH_ALIAS}/logs/"; + ssh root@157.245.127.234 "unzip -oj ~/mycroft-logs/core/${BRANCH_ALIAS}/mycroft-logs.zip -d /var/www/voight-kampff/core/${BRANCH_ALIAS}/logs/"; + ssh root@157.245.127.234 "rm ~/mycroft-logs/core/${BRANCH_ALIAS}/mycroft-logs.zip"; + ssh root@157.245.127.234 "rmdir ~/mycroft-logs/core/${BRANCH_ALIAS}"; ''' ) echo 'Report Published'