зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1388569 - Remove sccache dependencies on jobs that don't use it. r=gps
There are essentially four categories of jobs that have dependencies on sccache currently and that shouldn't: - jobs that don't compile anything. They just inherited the dependency because they were using the same tooltool manifests as compiling builds. - jobs that don't use sccache. Ideally, we'd make them use sccache, but things are not currently setup to make that easy, so we'll keep that for later. - jobs that explicitly disable sccache through needs-sccache: false. Like above, ideally, they would use sccache. - jobs that can't use sccache. Those are hazard jobs, that rely on a GCC plugin and AIUI on a global knowledge of the code, which the plugin needs to see. Caching would break that. --HG-- extra : rebase_source : 77455b9f0a58919838c8c64c36aa1db99baf8c7e
This commit is contained in:
Родитель
f28112f57c
Коммит
474d5de300
|
@ -74,8 +74,6 @@ jobs:
|
|||
- "testing/mozharness/configs/builds/releng_sub_android_configs/*gradle_dependencies.py"
|
||||
- "**/*.gradle"
|
||||
- "taskcluster/docker/android-gradle-build/**"
|
||||
toolchains:
|
||||
- linux64-sccache
|
||||
|
||||
android-test:
|
||||
description: "Android armv7 unit tests"
|
||||
|
@ -124,8 +122,6 @@ jobs:
|
|||
- - skip-unless-changed
|
||||
- - "mobile/android/base/**"
|
||||
- "mobile/android/tests/background/junit4/**"
|
||||
toolchains:
|
||||
- linux64-sccache
|
||||
|
||||
android-lint:
|
||||
description: "Android lint"
|
||||
|
@ -196,8 +192,6 @@ jobs:
|
|||
- "mobile/android/**/*.gradle"
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/**/moz.build"
|
||||
toolchains:
|
||||
- linux64-sccache
|
||||
|
||||
android-checkstyle:
|
||||
description: "Android checkstyle"
|
||||
|
@ -252,8 +246,6 @@ jobs:
|
|||
- "mobile/android/**/*.gradle"
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/**/moz.build"
|
||||
toolchains:
|
||||
- linux64-sccache
|
||||
|
||||
android-findbugs:
|
||||
description: "Android findbugs"
|
||||
|
@ -313,5 +305,3 @@ jobs:
|
|||
- "mobile/android/**/*.gradle"
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/**/moz.build"
|
||||
toolchains:
|
||||
- linux64-sccache
|
||||
|
|
|
@ -44,4 +44,3 @@ jobs:
|
|||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
- linux64-sccache
|
||||
|
|
|
@ -579,7 +579,6 @@ linux64-ccov/opt:
|
|||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
- linux64-sccache
|
||||
|
||||
linux64-add-on-devel/opt:
|
||||
description: "Linux64 add-on-devel"
|
||||
|
|
|
@ -46,7 +46,6 @@ jobs:
|
|||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
- linux64-sccache
|
||||
|
||||
linux64-haz/debug:
|
||||
description: "Browser Hazard Analysis Linux"
|
||||
|
@ -68,4 +67,3 @@ jobs:
|
|||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
- linux64-sccache
|
||||
|
|
|
@ -61,7 +61,6 @@ job-defaults:
|
|||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
- linux64-sccache
|
||||
|
||||
jobs:
|
||||
sm-package/opt:
|
||||
|
|
Загрузка…
Ссылка в новой задаче