From c8e056166b9b2110e563105716ae2ed5b26181ae Mon Sep 17 00:00:00 2001 From: monojenkins Date: Wed, 16 Sep 2020 10:25:59 -0400 Subject: [PATCH] [jenkins] Don't try to upload any packaged Xamarin.Mac tests if there aren't any or the failed to compile. (#9645) Co-authored-by: Rolf Bjarne Kvinge --- jenkins/Jenkinsfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index f08d478c29..0781fe31e0 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -740,8 +740,11 @@ timestamps { hasXamarinMacTests = false echoError ("Failed to package Xamarin.Mac tests (exit code: ${exitCode})") failedStages.add (currentStage) + } else { + def packaged_xm_tests = findFiles (glob: "tests/*.7z") + if (packaged_xm_tests.size () > 0) + uploadFiles ("tests/*.7z", "wrench", virtualPath) } - uploadFiles ("tests/*.7z", "wrench", virtualPath) } timeout (time: 13, unit: 'HOURS') {