diff options
author | Bruce Forstall <brucefo@microsoft.com> | 2019-02-05 12:24:19 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-05 12:24:19 -0800 |
commit | 254eb202bdcdaf2eb2325d3ea20f96c319f0f947 (patch) | |
tree | 2bce75b886e9817be1241fd25f6545ccf31299d6 /netci.groovy | |
parent | 1e1f7d3a88cb91605a3c9716a5354a64ed707a4f (diff) | |
parent | f471342cc072546edf84bb110aa3d2765ad2bb76 (diff) | |
download | coreclr-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-x | netci.groovy | 8 |
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. |