summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorMatt Mitchell <mmitche@microsoft.com>2016-07-19 13:45:42 -0700
committerMatt Mitchell <mmitche@microsoft.com>2016-07-19 13:45:42 -0700
commit7fc5cb7e52c5db53a5696d398e281c0f6f6a1588 (patch)
tree2ac1793de620a9c9849eaff1b6b7d7fc29c6afce /netci.groovy
parentf0a72f0132b46f2ecc93b3bc5d5ae49a4f9d24e4 (diff)
downloadcoreclr-7fc5cb7e52c5db53a5696d398e281c0f6f6a1588.tar.gz
coreclr-7fc5cb7e52c5db53a5696d398e281c0f6f6a1588.tar.bz2
coreclr-7fc5cb7e52c5db53a5696d398e281c0f6f6a1588.zip
Pull crash dump links
Pulls crash dump links from dumplings.txt in the workspace into the build report
Diffstat (limited to 'netci.groovy')
-rwxr-xr-xnetci.groovy10
1 files changed, 8 insertions, 2 deletions
diff --git a/netci.groovy b/netci.groovy
index 845fa6133a..3720ed7412 100755
--- a/netci.groovy
+++ b/netci.groovy
@@ -1,7 +1,6 @@
// Import the utility functionality.
-import jobs.generation.Utilities;
-import jobs.generation.JobReport;
+import jobs.generation.*
// The input project name (e.g. dotnet/coreclr)
def project = GithubProject
@@ -2253,6 +2252,13 @@ combinedScenarios.each { scenario ->
addEmailPublisher(newJob, 'clrcoverage@microsoft.com')
}
+ // Experimental: If on Ubuntu 14.04, then attempt to pull in crash dump links
+ if (os in ['Ubuntu']) {
+ SummaryBuilder summaries = new SummaryBuilder()
+ summaries.addLinksSummaryFromFile('Crash dumps from this run:', 'dumplings.txt')
+ summaries.emit(newJob)
+ }
+
setMachineAffinity(newJob, os, architecture)
Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
// Set timeouts to 240.