提交 3ddf4135 编写于 作者: J Jared Parsons

Merge new groovy changes

This needs to be done before the merge from master so that we can properly verify the infrastructure changes.
上级 f3f5cd30
......@@ -71,18 +71,18 @@ set TMP=%TEMP%
def triggerPhraseOnly = false
def triggerPhraseExtra = ""
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15')
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-0')
Utilities.addXUnitDotNETResults(myJob, '**/xUnitResults/*.xml')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
}
}
// Linux
// Ubuntu 14.04
commitPullList.each { isPr ->
def jobName = Utilities.getFullJobName(projectName, "linux_debug", isPr)
def jobName = Utilities.getFullJobName(projectName, "ubuntu_14_debug", isPr)
def myJob = job(jobName) {
description("Linux tests")
description("Ubuntu 14.04 tests")
steps {
shell("./cibuild.sh --nocache --debug")
}
......@@ -95,6 +95,23 @@ commitPullList.each { isPr ->
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
// Ubuntu 16.04
commitPullList.each { isPr ->
def jobName = Utilities.getFullJobName(projectName, "ubuntu_16_debug", isPr)
def myJob = job(jobName) {
description("Ubuntu 16.04 tests")
steps {
shell("./cibuild.sh --nocache --debug")
}
}
def triggerPhraseOnly = false
def triggerPhraseExtra = "linux"
Utilities.setMachineAffinity(myJob, 'Ubuntu16.04', 'latest-or-auto')
Utilities.addXUnitDotNETResults(myJob, '**/xUnitResults/*.xml')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
// Mac
commitPullList.each { isPr ->
def jobName = Utilities.getFullJobName(projectName, "mac_debug", isPr)
......@@ -127,7 +144,7 @@ set TMP=%TEMP%
def triggerPhraseOnly = false
def triggerPhraseExtra = "determinism"
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15')
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-0')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
......@@ -146,7 +163,7 @@ set TMP=%TEMP%
def triggerPhraseOnly = false
def triggerPhraseExtra = ""
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15')
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-0')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
......@@ -162,7 +179,7 @@ commitPullList.each { isPr ->
def triggerPhraseOnly = false
def triggerPhraseExtra = "perf-correctness"
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15')
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-0')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
......@@ -197,9 +214,9 @@ set TMP=%TEMP%
}
}
def triggerPhraseOnly = true
def triggerPhraseOnly = false
def triggerPhraseExtra = ""
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-rc')
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-0')
Utilities.addXUnitDotNETResults(myJob, '**/xUnitResults/*.xml')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册