mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 13:38:02 +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,
|
'pairing-server':true,
|
||||||
'space-server':true,
|
'space-server':true,
|
||||||
'voxel-server':true,
|
'voxel-server':true,
|
||||||
'interface':false,
|
|
||||||
]
|
]
|
||||||
|
|
||||||
/* setup all of the target jobs to use the above template */
|
/* setup all of the target jobs to use the above template */
|
||||||
for (target in targets) {
|
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 */
|
/* setup the parametrized build job for builds from jenkins */
|
||||||
parameterizedJob = hifiJob('$TARGET', true)
|
parameterizedJob = hifiJob('$TARGET', true)
|
||||||
parameterizedJob.with {
|
parameterizedJob.with {
|
||||||
|
|
Loading…
Reference in a new issue