mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 13:51:41 +00:00
Bug 1694785 - Upgrade Linux builders to Debian buster. r=firefox-build-system-reviewers,mhentges
Because we use sysroots, this makes no difference to the shipped builds. This would normally allow to remove the debian8-amd64-build docker image, but we need to keep it for the valgrind jobs for now. Differential Revision: https://phabricator.services.mozilla.com/D106404
This commit is contained in:
parent
a25d8f2688
commit
65745dbb4a
@ -22,7 +22,7 @@ jobs:
|
||||
run-on-projects: [mozilla-central]
|
||||
worker-type: b-linux
|
||||
worker:
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
max-run-time: 1800
|
||||
artifacts:
|
||||
- type: file
|
||||
|
@ -123,7 +123,7 @@ jobs:
|
||||
parent: debian10-base
|
||||
gdb-test:
|
||||
symbol: I(gdb)
|
||||
parent: debian8-amd64-build
|
||||
parent: debian10-amd64-build
|
||||
definition: gdb-test
|
||||
mingw32-build:
|
||||
symbol: I(mingw)
|
||||
|
@ -22,7 +22,7 @@ job-defaults:
|
||||
worker-type: b-linux
|
||||
worker:
|
||||
max-run-time: 36000
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
|
||||
jobs:
|
||||
linux64-shell-haz/debug:
|
||||
|
@ -75,10 +75,7 @@ job-template:
|
||||
linux-shippable.*: ['release'] # Do not run on autoland - Bug 1599197
|
||||
default: ['all']
|
||||
worker-type: b-linux
|
||||
docker-image:
|
||||
by-build-platform:
|
||||
linux.*: {in-tree: debian8-amd64-build}
|
||||
default: {in-tree: debian10-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
treeherder:
|
||||
symbol: L10n
|
||||
tier: 1
|
||||
|
@ -32,7 +32,7 @@ only-for-build-platforms:
|
||||
job-template:
|
||||
worker-type: 'b-linux'
|
||||
worker:
|
||||
docker-image: {"in-tree": "debian8-amd64-build"}
|
||||
docker-image: {"in-tree": "debian10-amd64-build"}
|
||||
mozharness:
|
||||
config:
|
||||
by-build-platform:
|
||||
|
@ -39,7 +39,7 @@ only-for-build-platforms:
|
||||
job-template:
|
||||
worker-type: 'b-linux'
|
||||
worker:
|
||||
docker-image: {"in-tree": "debian8-amd64-build"}
|
||||
docker-image: {"in-tree": "debian10-amd64-build"}
|
||||
mozharness:
|
||||
config:
|
||||
by-build-platform:
|
||||
|
@ -91,10 +91,7 @@ job-template:
|
||||
win64-devedition: win64-devedition-opt
|
||||
win64-aarch64-devedition: win64-aarch64-devedition-opt
|
||||
worker-type: b-linux
|
||||
docker-image:
|
||||
by-build-platform:
|
||||
linux.*: {in-tree: debian8-amd64-build}
|
||||
default: {in-tree: debian10-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
treeherder:
|
||||
symbol: L10n(B)
|
||||
tier: 1
|
||||
|
@ -12,7 +12,7 @@ javascript:
|
||||
worker-type: b-linux-xlarge
|
||||
expires-after: 4 days
|
||||
worker:
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
max-run-time: 86400
|
||||
artifacts:
|
||||
- type: file
|
||||
|
@ -44,7 +44,7 @@ test-info-fission:
|
||||
product: source
|
||||
job-name: test-info-fission
|
||||
worker:
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
run-on-projects: ['mozilla-central']
|
||||
fetches:
|
||||
toolchain:
|
||||
@ -70,7 +70,7 @@ test-info-xorigin:
|
||||
product: source
|
||||
job-name: test-info-xorigin
|
||||
worker:
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
run-on-projects: ['mozilla-central']
|
||||
fetches:
|
||||
toolchain:
|
||||
@ -96,7 +96,7 @@ test-info-disabled-by-os:
|
||||
product: source
|
||||
job-name: test-info-disabled-by-os
|
||||
worker:
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
run-on-projects: ['mozilla-central']
|
||||
fetches:
|
||||
toolchain:
|
||||
@ -125,7 +125,7 @@ test-info-all:
|
||||
product: source
|
||||
job-name: test-info-all
|
||||
worker:
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
max-run-time: 5400
|
||||
run-on-projects: ['mozilla-central']
|
||||
fetches:
|
||||
|
@ -5,7 +5,7 @@
|
||||
job-defaults:
|
||||
worker:
|
||||
max-run-time: 36000
|
||||
docker-image: {in-tree: debian8-amd64-build}
|
||||
docker-image: {in-tree: debian10-amd64-build}
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/jsshell.manifest"
|
||||
MOZ_AUTOMATION_UPLOAD: "0"
|
||||
|
@ -36,7 +36,7 @@ def set_defaults(config, jobs):
|
||||
worker.setdefault("env", {})
|
||||
worker["chain-of-trust"] = True
|
||||
if worker_os == "linux":
|
||||
worker.setdefault("docker-image", {"in-tree": "debian8-amd64-build"})
|
||||
worker.setdefault("docker-image", {"in-tree": "debian10-amd64-build"})
|
||||
|
||||
yield job
|
||||
|
||||
|
@ -140,9 +140,9 @@ def mozharness_on_docker_worker_setup(config, job, taskdesc):
|
||||
)
|
||||
|
||||
# Running via mozharness assumes an image that contains build.sh:
|
||||
# by default, debian8-amd64-build, but it could be another image (like
|
||||
# by default, debian10-amd64-build, but it could be another image (like
|
||||
# android-build).
|
||||
worker.setdefault("docker-image", {"in-tree": "debian8-amd64-build"})
|
||||
worker.setdefault("docker-image", {"in-tree": "debian10-amd64-build"})
|
||||
|
||||
worker.setdefault("artifacts", []).append(
|
||||
{
|
||||
|
@ -175,7 +175,7 @@ def make_job_description(config, jobs):
|
||||
}
|
||||
|
||||
worker_type = "b-linux"
|
||||
worker["docker-image"] = {"in-tree": "debian8-amd64-build"}
|
||||
worker["docker-image"] = {"in-tree": "debian10-amd64-build"}
|
||||
|
||||
worker["artifacts"] = _generate_task_output_files(
|
||||
dep_job,
|
||||
|
Loading…
Reference in New Issue
Block a user