From 71e7fcc8dafccbacf4613f63ace81604e0043276 Mon Sep 17 00:00:00 2001 From: Sameera Priyatham Tadikonda Date: Mon, 1 Aug 2022 16:06:57 -0700 Subject: [PATCH] DHFPROD-9036: Archiving test results --- Jenkinsfile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 22cf1e04ec..28ced65cb0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1419,6 +1419,11 @@ pipeline{ archiveArtifacts artifacts: "**/E2ELogs/**/videos/**/*,**/E2ELogs/**/screenshots/**/*,${STAGE_NAME}/MLLogs/**/*" println("$STAGE_NAME Failed") } + failure { + sh 'rm -rf ${STAGE_NAME} || true;mkdir -p ${STAGE_NAME}/MLLogs;cp -r /var/opt/MarkLogic/Logs/* $WORKSPACE/MLLogs/ || true; mkdir -p ${STAGE_NAME}/E2ELogs; cp -r data-hub/marklogic-data-hub-central/ui/e2e/cypress/videos ${STAGE_NAME}/E2ELogs/;cp -r data-hub/marklogic-data-hub-central/ui/e2e/cypress/screenshots ${STAGE_NAME}/E2ELogs/' + archiveArtifacts artifacts: "**/E2ELogs/**/videos/**/*,**/E2ELogs/**/screenshots/**/*,${STAGE_NAME}/MLLogs/**/*" + println("$STAGE_NAME Failed") + } } } stage('10.0-9-cypress-linux-setup-win-chrome'){ @@ -1487,6 +1492,12 @@ pipeline{ println("$STAGE_NAME Failed") sendMail Email,"

$STAGE_NAME Server on Linux Platform

Check the Test Report

Check the Pipeline View

Check Console Output Here

Please create bugs for the failed regressions and fix them

",false,"$BRANCH_NAME branch $STAGE_NAME Failed" } + failure { + sh 'rm -rf ${STAGE_NAME} || true;mkdir -p ${STAGE_NAME}/MLLogs;cp -r /var/opt/MarkLogic/Logs/* $WORKSPACE/MLLogs/ || true; mkdir -p ${STAGE_NAME}/E2ELogs; cp -r data-hub/marklogic-data-hub-central/ui/e2e/cypress/videos ${STAGE_NAME}/E2ELogs/;cp -r data-hub/marklogic-data-hub-central/ui/e2e/cypress/screenshots ${STAGE_NAME}/E2ELogs/' + archiveArtifacts artifacts: "**/E2ELogs/**/videos/**/*,**/E2ELogs/**/screenshots/**/*,${STAGE_NAME}/MLLogs/**/*" + println("$STAGE_NAME Failed") + sendMail Email,"

$STAGE_NAME Server on Linux Platform

Check the Test Report

Check the Pipeline View

Check Console Output Here

Please create bugs for the failed regressions and fix them

",false,"$BRANCH_NAME branch $STAGE_NAME Failed" + } } }