mirror of
https://github.com/lubosz/overte.git
synced 2025-04-24 06:53:59 +02:00
changes to jobs.groovy to build on OS X
This commit is contained in:
parent
94952fe8fb
commit
f8cd138054
1 changed files with 22 additions and 2 deletions
|
@ -108,14 +108,34 @@ def targets = [
|
|||
'pairing-server':true,
|
||||
'space-server':true,
|
||||
'voxel-server':true,
|
||||
'interface':false,
|
||||
]
|
||||
|
||||
/* setup all of the target jobs to use the above template */
|
||||
for (target in targets) {
|
||||
queue hifiJob(target.key, target.value)
|
||||
queue hifiJob(target.key, target.value)
|
||||
}
|
||||
|
||||
/* setup the UNIX and OS X interface builds */
|
||||
interfaceUnixJob = hifiJob('interface', false)
|
||||
interfaceUnixJob.with {
|
||||
name 'hifi-interface-unix'
|
||||
}
|
||||
|
||||
queue interfaceUnixJob
|
||||
|
||||
interfaceAppleJob = hifiJob('interface', false)
|
||||
interfaceAppleJob.with {
|
||||
name 'hifi-interface-osx'
|
||||
configure { project ->
|
||||
project << {
|
||||
assignedNode 'interface-mini'
|
||||
canRoam false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
queue interfaceAppleJob
|
||||
|
||||
/* setup the parametrized build job for builds from jenkins */
|
||||
parameterizedJob = hifiJob('$TARGET', true)
|
||||
parameterizedJob.with {
|
||||
|
|
Loading…
Reference in a new issue