mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1237681: build desktop-build and desktop-test on demand; r=wcosta
Note that this does not build their predecessors (ubuntu1204-test-upd and centos6-build-upd) -- those still come from docker hub.
This commit is contained in:
parent
9ba25c92ca
commit
0fc3bf4a5a
@ -1 +1 @@
|
||||
20151201141000
|
||||
0.1.3.20160122142300
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM taskcluster/centos6-build-upd:20151201141000
|
||||
FROM taskcluster/centos6-build-upd:0.1.3.20160122142300
|
||||
MAINTAINER Dustin J. Mitchell <dustin@mozilla.com>
|
||||
|
||||
# Add build scripts; these are the entry points from the taskcluster worker, and
|
||||
|
@ -21,7 +21,6 @@ task:
|
||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
||||
cache:
|
||||
level-{{level}}-{{project}}-build-android-api-11-workspace: '/home/worker/workspace'
|
||||
tooltool-cache: '/home/worker/tooltool-cache'
|
||||
|
@ -21,7 +21,6 @@ task:
|
||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
||||
cache:
|
||||
level-{{level}}-{{project}}-build-android-api-11-workspace: '/home/worker/workspace'
|
||||
tooltool-cache: '/home/worker/tooltool-cache'
|
||||
|
@ -21,7 +21,6 @@ task:
|
||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
||||
cache:
|
||||
level-{{level}}-{{project}}-build-android-api-11-workspace: '/home/worker/workspace'
|
||||
tooltool-cache: '/home/worker/tooltool-cache'
|
||||
|
@ -7,3 +7,8 @@ task:
|
||||
locations:
|
||||
mozharness: 'public/build/mozharness.zip'
|
||||
test_packages: 'public/build/test_packages.json'
|
||||
payload:
|
||||
image:
|
||||
type: 'task-image'
|
||||
path: 'public/image.tar'
|
||||
taskId: '{{#task_id_for_image}}desktop-build{{/task_id_for_image}}'
|
||||
|
@ -14,7 +14,6 @@ task:
|
||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
||||
cache:
|
||||
# "clobber" means no workspace cache; non-clobber subclasses should add that
|
||||
tooltool-cache: '/home/worker/tooltool-cache'
|
||||
|
@ -10,7 +10,6 @@ task:
|
||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
||||
cache:
|
||||
# "clobber" means no workspace cache; non-clobber subclasses should add that
|
||||
tooltool-cache: '/home/worker/tooltool-cache'
|
||||
|
@ -2,3 +2,10 @@ $inherits:
|
||||
from: 'tasks/build.yml'
|
||||
variables:
|
||||
build_product: 'mobile'
|
||||
task:
|
||||
payload:
|
||||
image:
|
||||
type: 'task-image'
|
||||
path: 'public/image.tar'
|
||||
taskId: '{{#task_id_for_image}}desktop-build{{/task_id_for_image}}'
|
||||
|
||||
|
@ -16,7 +16,6 @@ task:
|
||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
||||
cache:
|
||||
tooltool-cache: '/home/worker/tooltool-cache'
|
||||
|
||||
|
@ -11,7 +11,6 @@ task:
|
||||
- 'docker-worker:cache:level-{{level}}-{{project}}-build-spidermonkey-workspace'
|
||||
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
||||
cache:
|
||||
level-{{level}}-{{project}}-build-spidermonkey-workspace: '/home/worker/workspace'
|
||||
|
||||
|
@ -4,7 +4,10 @@ $inherits:
|
||||
task:
|
||||
workerType: desktop-test
|
||||
payload:
|
||||
image: '{{#docker_image}}desktop-test{{/docker_image}}'
|
||||
image:
|
||||
type: 'task-image'
|
||||
path: 'public/image.tar'
|
||||
taskId: '{{#task_id_for_image}}desktop-test{{/task_id_for_image}}'
|
||||
env:
|
||||
NEED_WINDOW_MANAGER: true
|
||||
NEED_PULSEAUDIO: true
|
||||
|
Loading…
Reference in New Issue
Block a user