Add '--targets' option to the build scripts which take a comma separated

list of build targets.
This commit is contained in:
Sridhar Periyasamy 2016-02-26 18:14:01 -08:00
parent 85ca7c183d
commit 106aa69ce1
3 changed files with 16 additions and 10 deletions

View file

@ -26,17 +26,17 @@ def static getBuildJobName(def configuration, def os) {
// Calculate the build command
if (os == 'Windows_NT') {
buildCommand = ".\\build.cmd -Configuration ${lowerConfiguration} Default"
buildCommand = ".\\build.cmd -Configuration ${lowerConfiguration} -Targets Default"
}
else if (os == 'Windows_2016') {
buildCommand = ".\\build.cmd -Configuration ${lowerConfiguration} -RunInstallerTestsInDocker Default"
buildCommand = ".\\build.cmd -Configuration ${lowerConfiguration} -RunInstallerTestsInDocker -Targets Default"
}
else if (os == 'Ubuntu') {
buildCommand = "./build.sh --skip-prereqs --configuration ${lowerConfiguration} --docker ubuntu Default"
buildCommand = "./build.sh --skip-prereqs --configuration ${lowerConfiguration} --docker ubuntu --targets Default"
}
else {
// Jenkins non-Ubuntu CI machines don't have docker
buildCommand = "./build.sh --skip-prereqs --configuration ${lowerConfiguration} Default"
buildCommand = "./build.sh --skip-prereqs --configuration ${lowerConfiguration} --targets Default"
}
def newJob = job(Utilities.getFullJobName(project, jobName, isPR)) {