summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2019-02-05 12:24:19 -0800
committerGitHub <noreply@github.com>2019-02-05 12:24:19 -0800
commit254eb202bdcdaf2eb2325d3ea20f96c319f0f947 (patch)
tree2bce75b886e9817be1241fd25f6545ccf31299d6 /netci.groovy
parent1e1f7d3a88cb91605a3c9716a5354a64ed707a4f (diff)
parentf471342cc072546edf84bb110aa3d2765ad2bb76 (diff)
downloadcoreclr-254eb202bdcdaf2eb2325d3ea20f96c319f0f947.tar.gz
coreclr-254eb202bdcdaf2eb2325d3ea20f96c319f0f947.tar.bz2
coreclr-254eb202bdcdaf2eb2325d3ea20f96c319f0f947.zip
Merge pull request #22425 from BruceForstall/UploadMsbuildLogs
Configure MSBuild debug path and save any logs
Diffstat (limited to 'netci.groovy')
-rwxr-xr-xnetci.groovy8
1 files changed, 4 insertions, 4 deletions
diff --git a/netci.groovy b/netci.groovy
index 75089c60cd..0472de6415 100755
--- a/netci.groovy
+++ b/netci.groovy
@@ -2255,7 +2255,7 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
}
// Archive the logs, even if the build failed (which is when they are most interesting).
- Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
+ Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err,bin/Logs/MsbuildDebugLogs/*", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
break
case 'arm':
case 'arm64':
@@ -2307,7 +2307,7 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
}
// Archive the logs, even if the build failed (which is when they are most interesting).
- Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
+ Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err,bin/Logs/MsbuildDebugLogs/*", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
break
default:
println("Unknown architecture: ${architecture}");
@@ -2431,7 +2431,7 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
}
// Archive the logs, even if the build failed (which is when they are most interesting).
- Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
+ Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err,bin/Logs/MsbuildDebugLogs/*", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
break
case 'armem':
// Emulator cross builds for ARM runs on Tizen currently
@@ -2556,7 +2556,7 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
}
// Archive the logs, even if the build failed (which is when they are most interesting).
- Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
+ Utilities.addArchival(newJob, "bin/Logs/*.log,bin/Logs/*.wrn,bin/Logs/*.err,bin/Logs/MsbuildDebugLogs/*", "", /* doNotFailIfNothingArchived */ true, /* archiveOnlyIfSuccessful */ false)
// We need to clean up the build machines; the docker build leaves newly built files with root permission, which
// the cleanup task in Jenkins can't remove.