зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1414824 - Enable stricter linting in taskcluster yaml files. r=Callek
MozReview-Commit-ID: AX1cDUkwrBh --HG-- extra : rebase_source : 4e3d0f5e4b7d1b4d2196c431ae03bc2e9b95387b
This commit is contained in:
Родитель
4cf3084e60
Коммит
f9ec1d54e7
|
@ -8,11 +8,5 @@ rules:
|
|||
document-end:
|
||||
present: false
|
||||
# Checks currently failing
|
||||
brackets: disable
|
||||
commas: disable
|
||||
comments: disable
|
||||
comments-indentation: disable
|
||||
document-start: disable
|
||||
hyphens: disable
|
||||
indentation: disable
|
||||
line-length: disable
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
loader: taskgraph.loader.transform:loader
|
||||
|
||||
kind-dependencies:
|
||||
- toolchain
|
||||
- toolchain
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
jobs:
|
||||
linux64-artifact/opt:
|
||||
|
@ -24,7 +24,7 @@ jobs:
|
|||
kind: build
|
||||
symbol: AB
|
||||
tier: 2
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
docker-image: {in-tree: desktop-build}
|
||||
|
|
|
@ -10,10 +10,10 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- beetmover
|
||||
- beetmover-l10n
|
||||
- beetmover-repackage
|
||||
- beetmover
|
||||
- beetmover-l10n
|
||||
- beetmover-repackage
|
||||
|
||||
only-for-attributes:
|
||||
- nightly
|
||||
- signed
|
||||
- nightly
|
||||
- signed
|
||||
|
|
|
@ -27,8 +27,8 @@ jobs:
|
|||
product: fennec
|
||||
shipping-product: fennec
|
||||
routes:
|
||||
- index.releases.v1.{branch}.latest.fennec.latest.beetmover_cdns
|
||||
- index.releases.v1.{branch}.{revision}.fennec.{underscore_version}.build{build_number}.beetmover_cdns
|
||||
- index.releases.v1.{branch}.latest.fennec.latest.beetmover_cdns
|
||||
- index.releases.v1.{branch}.{revision}.fennec.{underscore_version}.build{build_number}.beetmover_cdns
|
||||
treeherder-platform: Android/opt
|
||||
index:
|
||||
type: release
|
||||
|
|
|
@ -10,7 +10,7 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- checksums-signing
|
||||
- checksums-signing
|
||||
|
||||
only-for-attributes:
|
||||
- nightly
|
||||
- nightly
|
||||
|
|
|
@ -11,14 +11,14 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- nightly-l10n-signing
|
||||
- nightly-l10n-signing
|
||||
|
||||
only-for-attributes:
|
||||
- nightly
|
||||
- nightly
|
||||
|
||||
not-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
|
|
|
@ -11,12 +11,12 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- repackage-signing
|
||||
- partials-signing
|
||||
- repackage-signing
|
||||
- partials-signing
|
||||
|
||||
only-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
|
|
|
@ -10,14 +10,14 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- build-signing
|
||||
- build-signing
|
||||
|
||||
only-for-attributes:
|
||||
- nightly
|
||||
- nightly
|
||||
|
||||
not-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
|
|
|
@ -11,4 +11,4 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- build
|
||||
- build
|
||||
|
|
|
@ -15,12 +15,12 @@ android-test/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
PERFHERDER_EXTRA_OPTIONS: android-test
|
||||
artifacts:
|
||||
- name: public/android/unittest
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/tests
|
||||
type: directory
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/unittest
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/tests
|
||||
type: directory
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
|
@ -39,10 +39,10 @@ android-test/opt:
|
|||
- proguard-jar
|
||||
optimization:
|
||||
skip-unless-changed:
|
||||
- "mobile/android/base/**"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/tests/background/junit4/**"
|
||||
- "**/*.gradle"
|
||||
- "mobile/android/base/**"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/tests/background/junit4/**"
|
||||
- "**/*.gradle"
|
||||
|
||||
android-lint/opt:
|
||||
description: "Android lint"
|
||||
|
@ -61,18 +61,18 @@ android-lint/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
PERFHERDER_EXTRA_OPTIONS: android-lint
|
||||
artifacts:
|
||||
- name: public/android/lint/lint-results-officialPhotonDebug.html
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/lint-results-officialPhotonDebug.html
|
||||
type: file
|
||||
- name: public/android/lint/lint-results-officialPhotonDebug.xml
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/lint-results-officialPhotonDebug.xml
|
||||
type: file
|
||||
- name: public/android/lint/lint-results-officialPhotonDebug_files
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/lint-results-officialPhotonDebug_files
|
||||
type: directory
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/lint/lint-results-officialPhotonDebug.html
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/lint-results-officialPhotonDebug.html
|
||||
type: file
|
||||
- name: public/android/lint/lint-results-officialPhotonDebug.xml
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/lint-results-officialPhotonDebug.xml
|
||||
type: file
|
||||
- name: public/android/lint/lint-results-officialPhotonDebug_files
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/lint-results-officialPhotonDebug_files
|
||||
type: directory
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
|
@ -91,16 +91,16 @@ android-lint/opt:
|
|||
- proguard-jar
|
||||
optimization:
|
||||
skip-unless-changed:
|
||||
- "mobile/android/**/*.java"
|
||||
- "mobile/android/**/*.jpeg"
|
||||
- "mobile/android/**/*.jpg"
|
||||
- "mobile/android/**/*.png"
|
||||
- "mobile/android/**/*.svg"
|
||||
- "mobile/android/**/*.xml" # Manifest & android resources
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/**/moz.build"
|
||||
- "**/*.gradle"
|
||||
- "mobile/android/**/*.java"
|
||||
- "mobile/android/**/*.jpeg"
|
||||
- "mobile/android/**/*.jpg"
|
||||
- "mobile/android/**/*.png"
|
||||
- "mobile/android/**/*.svg"
|
||||
- "mobile/android/**/*.xml" # Manifest & android resources
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/**/moz.build"
|
||||
- "**/*.gradle"
|
||||
|
||||
android-checkstyle/opt:
|
||||
description: "Android checkstyle"
|
||||
|
@ -119,15 +119,15 @@ android-checkstyle/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
PERFHERDER_EXTRA_OPTIONS: android-checkstyle
|
||||
artifacts:
|
||||
- name: public/android/checkstyle/checkstyle.html
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/checkstyle/checkstyle.html
|
||||
type: file
|
||||
- name: public/android/checkstyle/checkstyle.xml
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/checkstyle/checkstyle.xml
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/checkstyle/checkstyle.html
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/checkstyle/checkstyle.html
|
||||
type: file
|
||||
- name: public/android/checkstyle/checkstyle.xml
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/checkstyle/checkstyle.xml
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
|
@ -146,12 +146,12 @@ android-checkstyle/opt:
|
|||
- proguard-jar
|
||||
optimization:
|
||||
skip-unless-changed:
|
||||
- "mobile/android/**/checkstyle.xml"
|
||||
- "mobile/android/**/*.java"
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/**/moz.build"
|
||||
- "**/*.gradle"
|
||||
- "mobile/android/**/checkstyle.xml"
|
||||
- "mobile/android/**/*.java"
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/**/moz.build"
|
||||
- "**/*.gradle"
|
||||
|
||||
android-findbugs/opt:
|
||||
description: "Android findbugs"
|
||||
|
@ -170,15 +170,15 @@ android-findbugs/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
PERFHERDER_EXTRA_OPTIONS: android-findbugs
|
||||
artifacts:
|
||||
- name: public/android/findbugs/findbugs-officialPhotonDebug-output.html
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/findbugs/findbugs-officialPhotonDebug-output.html
|
||||
type: file
|
||||
- name: public/android/findbugs/findbugs-officialPhotonDebug-output.xml
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/findbugs/findbugs-officialPhotonDebug-output.xml
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/findbugs/findbugs-officialPhotonDebug-output.html
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/findbugs/findbugs-officialPhotonDebug-output.html
|
||||
type: file
|
||||
- name: public/android/findbugs/findbugs-officialPhotonDebug-output.xml
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/findbugs/findbugs-officialPhotonDebug-output.xml
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
|
@ -197,8 +197,8 @@ android-findbugs/opt:
|
|||
- proguard-jar
|
||||
optimization:
|
||||
skip-unless-changed:
|
||||
- "mobile/android/**/*.java"
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/**/moz.build"
|
||||
- "**/*.gradle"
|
||||
- "mobile/android/**/*.java"
|
||||
- "mobile/android/**/Makefile.in"
|
||||
- "mobile/android/config/**"
|
||||
- "mobile/android/**/moz.build"
|
||||
- "**/*.gradle"
|
||||
|
|
|
@ -14,18 +14,18 @@ android-api-16/debug:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -66,18 +66,18 @@ android-x86/opt:
|
|||
# See https://github.com/android-ndk/ndk/issues/522 for more context.
|
||||
SCCACHE_IDLE_TIMEOUT: "1500"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -121,18 +121,18 @@ android-x86-nightly/opt:
|
|||
# See https://github.com/android-ndk/ndk/issues/522 for more context.
|
||||
SCCACHE_IDLE_TIMEOUT: "1500"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -169,18 +169,18 @@ android-api-16/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -219,18 +219,18 @@ android-api-16-nightly/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -272,18 +272,18 @@ android-x86-old-id/opt:
|
|||
# See https://github.com/android-ndk/ndk/issues/522 for more context.
|
||||
SCCACHE_IDLE_TIMEOUT: "1500"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -295,7 +295,7 @@ android-x86-old-id/opt:
|
|||
secrets: true
|
||||
custom-build-variant-cfg: x86-old-id
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: [ 'mozilla-central' ]
|
||||
run-on-projects: ['mozilla-central']
|
||||
toolchains:
|
||||
- android-gradle-dependencies
|
||||
- android-sdk-linux
|
||||
|
@ -328,18 +328,18 @@ android-x86-old-id-nightly/opt:
|
|||
# See https://github.com/android-ndk/ndk/issues/522 for more context.
|
||||
SCCACHE_IDLE_TIMEOUT: "1500"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -352,7 +352,7 @@ android-x86-old-id-nightly/opt:
|
|||
secrets: true
|
||||
custom-build-variant-cfg: x86-old-id
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: [ 'mozilla-central' ]
|
||||
run-on-projects: ['mozilla-central']
|
||||
toolchains:
|
||||
- android-gradle-dependencies
|
||||
- android-sdk-linux
|
||||
|
@ -377,18 +377,18 @@ android-api-16-old-id/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -400,7 +400,7 @@ android-api-16-old-id/opt:
|
|||
secrets: true
|
||||
custom-build-variant-cfg: api-16-old-id
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: [ 'mozilla-central' ]
|
||||
run-on-projects: ['mozilla-central']
|
||||
toolchains:
|
||||
- android-gradle-dependencies
|
||||
- android-sdk-linux
|
||||
|
@ -428,18 +428,18 @@ android-api-16-old-id-nightly/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -452,7 +452,7 @@ android-api-16-old-id-nightly/opt:
|
|||
secrets: true
|
||||
custom-build-variant-cfg: api-16-old-id
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: [ 'mozilla-central' ]
|
||||
run-on-projects: ['mozilla-central']
|
||||
toolchains:
|
||||
- android-gradle-dependencies
|
||||
- android-sdk-linux
|
||||
|
@ -477,18 +477,18 @@ android-api-16-gradle/opt:
|
|||
env:
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -523,18 +523,18 @@ android-aarch64/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
@ -573,18 +573,18 @@ android-aarch64-nightly/opt:
|
|||
GRADLE_USER_HOME: "/builds/worker/workspace/build/src/mobile/android/gradle/dotgradle-offline"
|
||||
TOOLTOOL_MANIFEST: "mobile/android/config/tooltool-manifests/android/releng.manifest"
|
||||
artifacts:
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
- name: public/android/R
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/R
|
||||
type: directory
|
||||
- name: public/android/maven
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview/maven/
|
||||
type: directory
|
||||
- name: public/build/geckoview_example.apk
|
||||
path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/geckoview_example/outputs/apk/geckoview_example-withGeckoBinaries.apk
|
||||
type: file
|
||||
- name: public/build
|
||||
path: /builds/worker/artifacts/
|
||||
type: directory
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build multi-l10n update]
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
loader: taskgraph.loader.transform:loader
|
||||
|
||||
kind-dependencies:
|
||||
- toolchain
|
||||
- toolchain
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.build:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.build_lints:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.build:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.build_lints:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
jobs-from:
|
||||
- android.yml
|
||||
|
|
|
@ -53,7 +53,7 @@ linux64-dmd/opt:
|
|||
secrets: true
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
run-on-projects: [ ]
|
||||
run-on-projects: []
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -151,7 +151,7 @@ linux64-devedition-nightly/opt:
|
|||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
custom-build-variant-cfg: devedition
|
||||
run-on-projects: [ 'mozilla-beta', ]
|
||||
run-on-projects: ['mozilla-beta']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -340,7 +340,7 @@ linux-rusttests/opt:
|
|||
tooltool-downloads: public
|
||||
keep-artifacts: false
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -374,7 +374,7 @@ linux-rusttests/debug:
|
|||
tooltool-downloads: public
|
||||
keep-artifacts: false
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -410,7 +410,7 @@ linux-devedition-nightly/opt:
|
|||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
custom-build-variant-cfg: devedition
|
||||
run-on-projects: [ 'mozilla-beta', ]
|
||||
run-on-projects: ['mozilla-beta']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -642,7 +642,7 @@ linux64-noopt/debug:
|
|||
tooltool-downloads: public
|
||||
keep-artifacts: false
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -676,7 +676,7 @@ linux64-rusttests/opt:
|
|||
tooltool-downloads: public
|
||||
keep-artifacts: false
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -710,7 +710,7 @@ linux64-rusttests/debug:
|
|||
tooltool-downloads: public
|
||||
keep-artifacts: false
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
@ -726,7 +726,7 @@ linux64-jsdcov/opt:
|
|||
platform: linux64-jsdcov/opt
|
||||
symbol: tc(B)
|
||||
tier: 2
|
||||
run-on-projects: [ ]
|
||||
run-on-projects: []
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
max-run-time: 36000
|
||||
|
@ -758,7 +758,7 @@ linux64-ccov/opt:
|
|||
platform: linux64-ccov/opt
|
||||
symbol: tc(B)
|
||||
tier: 2
|
||||
run-on-projects: [ ]
|
||||
run-on-projects: []
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
max-run-time: 36000
|
||||
|
@ -807,7 +807,7 @@ linux64-add-on-devel/opt:
|
|||
custom-build-variant-cfg: add-on-devel
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'mozilla-beta', 'mozilla-release', 'mozilla-esr45' ]
|
||||
run-on-projects: ['mozilla-beta', 'mozilla-release', 'mozilla-esr45']
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
|
|
|
@ -85,7 +85,7 @@ macosx64-dmd/opt:
|
|||
custom-build-variant-cfg: dmd
|
||||
secrets: true
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: [ ]
|
||||
run-on-projects: []
|
||||
toolchains:
|
||||
- linux64-cctools-port
|
||||
- linux64-clang
|
||||
|
@ -123,7 +123,7 @@ macosx64-devedition-nightly/opt:
|
|||
secrets: true
|
||||
tooltool-downloads: internal
|
||||
custom-build-variant-cfg: devedition
|
||||
run-on-projects: ['mozilla-beta',]
|
||||
run-on-projects: ['mozilla-beta']
|
||||
toolchains:
|
||||
- linux64-cctools-port
|
||||
- linux64-clang
|
||||
|
@ -159,7 +159,7 @@ macosx64-noopt/debug:
|
|||
custom-build-variant-cfg: cross-noopt-debug
|
||||
tooltool-downloads: internal
|
||||
keep-artifacts: false
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- linux64-cctools-port
|
||||
- linux64-clang
|
||||
|
@ -183,17 +183,17 @@ macosx64-add-on-devel/opt:
|
|||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build update]
|
||||
config:
|
||||
using: mozharness
|
||||
actions: [get-secrets build update]
|
||||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/releng_base_mac_64_cross_builds.py
|
||||
- balrog/production.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
custom-build-variant-cfg: add-on-devel
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: [ 'mozilla-beta', 'mozilla-release', 'mozilla-esr45' ]
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
custom-build-variant-cfg: add-on-devel
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: ['mozilla-beta', 'mozilla-release', 'mozilla-esr45']
|
||||
toolchains:
|
||||
- linux64-cctools-port
|
||||
- linux64-clang
|
||||
|
|
|
@ -69,7 +69,7 @@ win32-dmd/opt:
|
|||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_windows_32_opt.py
|
||||
custom-build-variant-cfg: dmd
|
||||
run-on-projects: [ ]
|
||||
run-on-projects: []
|
||||
toolchains:
|
||||
- win32-clang-cl
|
||||
- win32-rust
|
||||
|
@ -172,7 +172,7 @@ win64-dmd/opt:
|
|||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_windows_64_opt.py
|
||||
custom-build-variant-cfg: dmd
|
||||
run-on-projects: [ ]
|
||||
run-on-projects: []
|
||||
toolchains:
|
||||
- win64-clang-cl
|
||||
- win64-rust
|
||||
|
@ -287,7 +287,7 @@ win32-add-on-devel/opt:
|
|||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_windows_32_addondevel.py
|
||||
- balrog/production.py
|
||||
run-on-projects: [ 'mozilla-beta', 'mozilla-release', 'mozilla-esr45' ]
|
||||
run-on-projects: ['mozilla-beta', 'mozilla-release', 'mozilla-esr45']
|
||||
toolchains:
|
||||
- win32-clang-cl
|
||||
- win32-rust
|
||||
|
@ -314,7 +314,7 @@ win64-add-on-devel/opt:
|
|||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_windows_64_addondevel.py
|
||||
- balrog/production.py
|
||||
run-on-projects: [ 'mozilla-beta', 'mozilla-release', 'mozilla-esr45' ]
|
||||
run-on-projects: ['mozilla-beta', 'mozilla-release', 'mozilla-esr45']
|
||||
toolchains:
|
||||
- win64-clang-cl
|
||||
- win64-rust
|
||||
|
@ -340,7 +340,7 @@ win64-noopt/debug:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_win64_noopt_debug.py
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- win64-clang-cl
|
||||
- win64-rust
|
||||
|
@ -366,7 +366,7 @@ win32-noopt/debug:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_win32_noopt_debug.py
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- win32-clang-cl
|
||||
- win32-rust
|
||||
|
@ -392,7 +392,7 @@ win32-rusttests/opt:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_win32_rusttests_opt.py
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- win32-clang-cl
|
||||
- win32-rust
|
||||
|
@ -418,7 +418,7 @@ win64-rusttests/opt:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/taskcluster_firefox_win64_rusttests_opt.py
|
||||
run-on-projects: [ 'trunk', 'try' ]
|
||||
run-on-projects: ['trunk', 'try']
|
||||
toolchains:
|
||||
- win64-clang-cl
|
||||
- win64-rust
|
||||
|
@ -530,7 +530,7 @@ win32-devedition-nightly/opt:
|
|||
- disable_signing.py
|
||||
- taskcluster_nightly.py
|
||||
custom-build-variant-cfg: devedition
|
||||
run-on-projects: [ 'mozilla-beta', ]
|
||||
run-on-projects: ['mozilla-beta']
|
||||
toolchains:
|
||||
- win32-clang-cl
|
||||
- win32-rust
|
||||
|
@ -562,7 +562,7 @@ win64-devedition-nightly/opt:
|
|||
- disable_signing.py
|
||||
- taskcluster_nightly.py
|
||||
custom-build-variant-cfg: devedition
|
||||
run-on-projects: [ 'mozilla-beta', ]
|
||||
run-on-projects: ['mozilla-beta']
|
||||
toolchains:
|
||||
- win64-clang-cl
|
||||
- win64-rust
|
||||
|
|
|
@ -10,9 +10,9 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- beetmover
|
||||
- beetmover-l10n
|
||||
- beetmover-repackage
|
||||
- beetmover
|
||||
- beetmover-l10n
|
||||
- beetmover-repackage
|
||||
|
||||
only-for-attributes:
|
||||
- nightly
|
||||
- nightly
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
loader: taskgraph.loader.transform:loader
|
||||
|
||||
kind-dependencies:
|
||||
- toolchain
|
||||
- toolchain
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
job-defaults:
|
||||
treeherder:
|
||||
|
|
|
@ -19,7 +19,7 @@ only-for-build-platforms:
|
|||
- linux64/opt
|
||||
- linux/opt
|
||||
- android-api-16/opt
|
||||
#- macosx64/opt
|
||||
# - macosx64/opt
|
||||
|
||||
job-template:
|
||||
description:
|
||||
|
@ -42,9 +42,9 @@ job-template:
|
|||
docker-image:
|
||||
by-build-platform:
|
||||
default:
|
||||
in-tree: desktop-build
|
||||
in-tree: desktop-build
|
||||
android-api-16-l10n:
|
||||
in-tree: android-build
|
||||
in-tree: android-build
|
||||
win.*: null
|
||||
secrets:
|
||||
by-build-platform:
|
||||
|
@ -87,7 +87,7 @@ job-template:
|
|||
android-api-16-l10n:
|
||||
- single_locale/{project}_android-api-16.py
|
||||
- single_locale/tc_android-api-16.py
|
||||
# no default, so we fail on new entries
|
||||
# no default, so we fail on new entries
|
||||
options:
|
||||
by-build-platform:
|
||||
linux-l10n:
|
||||
|
|
|
@ -11,7 +11,7 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- nightly-l10n
|
||||
- nightly-l10n
|
||||
|
||||
only-for-attributes:
|
||||
- nightly
|
||||
- nightly
|
||||
|
|
|
@ -45,9 +45,9 @@ job-template:
|
|||
docker-image:
|
||||
by-build-platform:
|
||||
default:
|
||||
in-tree: desktop-build
|
||||
in-tree: desktop-build
|
||||
android-api-16-nightly:
|
||||
in-tree: android-build
|
||||
in-tree: android-build
|
||||
win.*: null
|
||||
secrets:
|
||||
by-build-platform:
|
||||
|
@ -141,7 +141,7 @@ job-template:
|
|||
- taskcluster_nightly.py
|
||||
- single_locale/{project}_android-api-16.py
|
||||
- single_locale/tc_android-api-16.py
|
||||
# no default, so we fail on new entries
|
||||
# no default, so we fail on new entries
|
||||
options:
|
||||
by-build-platform:
|
||||
linux-nightly:
|
||||
|
@ -170,7 +170,7 @@ job-template:
|
|||
- config=single_locale/tc_win64.py
|
||||
- config=taskcluster_nightly.py
|
||||
- revision=$GECKO_HEAD_REV
|
||||
default: [ ]
|
||||
default: []
|
||||
actions:
|
||||
by-build-platform:
|
||||
default: ['clone-locales', 'list-locales', 'setup', 'repack',
|
||||
|
|
|
@ -5,11 +5,11 @@
|
|||
loader: taskgraph.loader.push_apk:loader
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.push_apk_breakpoint:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.push_apk_breakpoint:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- build-signing
|
||||
- build-signing
|
||||
|
||||
jobs:
|
||||
android-push-apk-breakpoint/opt:
|
||||
|
@ -19,7 +19,7 @@ jobs:
|
|||
nightly: true
|
||||
shipping-phase: ship
|
||||
shipping-product: fennec
|
||||
worker-type: # see transforms
|
||||
worker-type: # see transforms
|
||||
worker:
|
||||
implementation: push-apk-breakpoint
|
||||
treeherder:
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
loader: taskgraph.loader.push_apk:loader
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.push_apk:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.push_apk:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- build-signing
|
||||
- push-apk-breakpoint
|
||||
- build-signing
|
||||
- push-apk-breakpoint
|
||||
|
||||
jobs:
|
||||
push-apk/opt:
|
||||
|
@ -22,11 +22,11 @@ jobs:
|
|||
shipping-product: fennec
|
||||
worker-type: scriptworker-prov-v1/pushapk-v1
|
||||
worker:
|
||||
upstream-artifacts: # see transforms
|
||||
google-play-track: # see transforms
|
||||
upstream-artifacts: # see transforms
|
||||
google-play-track: # see transforms
|
||||
implementation: push-apk
|
||||
dry-run: # see transforms
|
||||
scopes: # see transforms
|
||||
dry-run: # see transforms
|
||||
scopes: # see transforms
|
||||
treeherder:
|
||||
symbol: pub(gp)
|
||||
platform: Android/opt
|
||||
|
|
|
@ -29,12 +29,12 @@ jobs:
|
|||
release-promotion: true
|
||||
worker:
|
||||
properties:
|
||||
tuxedo_server_url:
|
||||
by-project:
|
||||
mozilla-beta: https://bounceradmin.mozilla.com/api
|
||||
mozilla-release: https://bounceradmin.mozilla.com/api
|
||||
maple: https://admin-bouncer.stage.mozaws.net/api/
|
||||
default: http://localhost/api
|
||||
tuxedo_server_url:
|
||||
by-project:
|
||||
mozilla-beta: https://bounceradmin.mozilla.com/api
|
||||
mozilla-release: https://bounceradmin.mozilla.com/api
|
||||
maple: https://admin-bouncer.stage.mozaws.net/api/
|
||||
default: http://localhost/api
|
||||
routes:
|
||||
- index.releases.v1.{branch}.latest.fennec.latest.bouncer_submitter
|
||||
- index.releases.v1.{branch}.{revision}.fennec.{underscore_version}.build{build_number}.bouncer_submitter
|
||||
|
@ -48,7 +48,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
failed:
|
||||
|
@ -56,7 +56,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
exception:
|
||||
|
@ -64,6 +64,6 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
|
|
|
@ -36,7 +36,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
failed:
|
||||
|
@ -44,7 +44,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
exception:
|
||||
|
@ -52,6 +52,6 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
|
|
|
@ -42,7 +42,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
failed:
|
||||
|
@ -50,7 +50,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
exception:
|
||||
|
@ -58,7 +58,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
extra:
|
||||
|
|
|
@ -9,11 +9,11 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- beetmover-checksums
|
||||
- release-bouncer-sub
|
||||
- beetmover-checksums
|
||||
- release-bouncer-sub
|
||||
|
||||
job-defaults:
|
||||
shipping-phase: promote
|
||||
shipping-phase: promote
|
||||
|
||||
jobs:
|
||||
fennec:
|
||||
|
@ -40,7 +40,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
routes:
|
||||
|
|
|
@ -41,7 +41,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
routes:
|
||||
|
|
|
@ -50,7 +50,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
failed:
|
||||
|
@ -58,7 +58,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
exception:
|
||||
|
@ -66,6 +66,6 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
|
|
|
@ -40,7 +40,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
failed:
|
||||
|
@ -48,7 +48,7 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
exception:
|
||||
|
@ -56,6 +56,6 @@ jobs:
|
|||
maple:
|
||||
- "release-drivers-staging"
|
||||
try:
|
||||
#- "{task[tags][createdForUser]}"
|
||||
# - "{task[tags][createdForUser]}"
|
||||
default:
|
||||
- "release-drivers"
|
||||
|
|
|
@ -12,11 +12,11 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- nightly-l10n-signing
|
||||
- nightly-l10n-signing
|
||||
|
||||
only-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
|
|
|
@ -11,17 +11,17 @@ transforms:
|
|||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- repackage
|
||||
- repackage-l10n
|
||||
- repackage
|
||||
- repackage-l10n
|
||||
|
||||
only-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux-devedition-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- linux64-devedition-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- macosx64-devedition-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win32-devedition-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- win64-devedition-nightly/opt
|
||||
- linux-nightly/opt
|
||||
- linux-devedition-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- linux64-devedition-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- macosx64-devedition-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win32-devedition-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- win64-devedition-nightly/opt
|
||||
|
|
|
@ -5,23 +5,23 @@
|
|||
loader: taskgraph.loader.single_dep:loader
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.name_sanity:transforms
|
||||
- taskgraph.transforms.repackage:transforms
|
||||
- taskgraph.transforms.repackage_routes:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.name_sanity:transforms
|
||||
- taskgraph.transforms.repackage:transforms
|
||||
- taskgraph.transforms.repackage_routes:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- build-signing
|
||||
- build-signing
|
||||
|
||||
only-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux-devedition-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- linux64-devedition-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- macosx64-devedition-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win32-devedition-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- win64-devedition-nightly/opt
|
||||
- linux-nightly/opt
|
||||
- linux-devedition-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- linux64-devedition-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- macosx64-devedition-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win32-devedition-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- win64-devedition-nightly/opt
|
||||
|
|
|
@ -14,7 +14,7 @@ jobs:
|
|||
name: periodic_file_update
|
||||
description: HSTS, HPKP, and Blocklist update
|
||||
worker-type: buildbot-bridge/buildbot-bridge
|
||||
run-on-projects: [] # Only run via cron
|
||||
run-on-projects: [] # Only run via cron
|
||||
run:
|
||||
using: buildbot
|
||||
product: firefox
|
||||
|
|
|
@ -41,10 +41,10 @@ marionette-harness:
|
|||
mach: python-test --subsuite marionette-harness
|
||||
when:
|
||||
files-changed:
|
||||
- 'testing/marionette/harness/**'
|
||||
- 'testing/mozbase/mozlog/mozlog/**'
|
||||
- 'testing/mozbase/mozlog/setup.py'
|
||||
- 'testing/mozbase/packages.txt'
|
||||
- 'testing/marionette/harness/**'
|
||||
- 'testing/mozbase/mozlog/mozlog/**'
|
||||
- 'testing/mozbase/mozlog/setup.py'
|
||||
- 'testing/mozbase/packages.txt'
|
||||
|
||||
mochitest-harness:
|
||||
description: testing/mochitest unittests
|
||||
|
|
|
@ -5,14 +5,14 @@
|
|||
loader: taskgraph.loader.transform:loader
|
||||
|
||||
kind-dependencies:
|
||||
- toolchain
|
||||
- toolchain
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.spidermonkey:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.spidermonkey:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
job-defaults:
|
||||
treeherder:
|
||||
|
@ -76,7 +76,7 @@ jobs:
|
|||
max-run-time: 36000
|
||||
docker-image: {in-tree: desktop-build}
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
run:
|
||||
using: spidermonkey-package
|
||||
spidermonkey-variant: plain
|
||||
|
@ -92,7 +92,7 @@ jobs:
|
|||
max-run-time: 36000
|
||||
docker-image: {in-tree: desktop-build}
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
run:
|
||||
using: spidermonkey-mozjs-crate
|
||||
spidermonkey-variant: plain
|
||||
|
@ -109,7 +109,7 @@ jobs:
|
|||
max-run-time: 36000
|
||||
docker-image: {in-tree: desktop-build}
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
run:
|
||||
using: spidermonkey-rust-bindings
|
||||
spidermonkey-variant: plain
|
||||
|
@ -126,7 +126,7 @@ jobs:
|
|||
max-run-time: 36000
|
||||
docker-image: {in-tree: desktop-build}
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
run:
|
||||
spidermonkey-variant: plaindebug
|
||||
|
||||
|
@ -141,7 +141,7 @@ jobs:
|
|||
worker:
|
||||
max-run-time: 36000
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
|
||||
run:
|
||||
spidermonkey-variant: plaindebug
|
||||
|
||||
|
@ -155,7 +155,7 @@ jobs:
|
|||
max-run-time: 36000
|
||||
docker-image: {in-tree: desktop-build}
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
|
||||
run:
|
||||
spidermonkey-variant: plain
|
||||
|
||||
|
@ -170,7 +170,7 @@ jobs:
|
|||
worker:
|
||||
max-run-time: 36000
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
|
||||
run:
|
||||
spidermonkey-variant: plain
|
||||
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
loader: taskgraph.loader.transform:loader
|
||||
|
||||
kind-dependencies:
|
||||
- toolchain
|
||||
- toolchain
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
job-defaults:
|
||||
index:
|
||||
|
|
|
@ -19,7 +19,7 @@ awsy:
|
|||
treeherder-symbol: tc-SY(sy)
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
default: built-projects
|
||||
|
||||
awsy-stylo-disabled:
|
||||
|
@ -27,7 +27,7 @@ awsy-stylo-disabled:
|
|||
treeherder-symbol: tc-SYsd(sy)
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
default: built-projects
|
||||
mozharness:
|
||||
extra-options:
|
||||
|
@ -38,7 +38,7 @@ awsy-stylo-sequential:
|
|||
treeherder-symbol: tc-SYss(sy)
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
default: built-projects
|
||||
mozharness:
|
||||
extra-options:
|
||||
|
|
|
@ -40,9 +40,9 @@ gtest:
|
|||
run-on-projects:
|
||||
by-test-platform:
|
||||
linux64-qr/.*: ['mozilla-central', 'try']
|
||||
windows.*-pgo/.*: [] # permafails on pgo
|
||||
windows.*-nightly/.*: [] # permafails on nightly too
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
windows.*-pgo/.*: [] # permafails on pgo
|
||||
windows.*-nightly/.*: [] # permafails on nightly too
|
||||
.*-devedition/.*: [] # don't run on devedition
|
||||
default: built-projects
|
||||
tier:
|
||||
by-test-platform:
|
||||
|
@ -66,10 +66,10 @@ jittest:
|
|||
default: 6
|
||||
mozharness:
|
||||
chunked:
|
||||
by-test-platform:
|
||||
windows.*: false
|
||||
macosx.*: false
|
||||
default: true
|
||||
by-test-platform:
|
||||
windows.*: false
|
||||
macosx.*: false
|
||||
default: true
|
||||
when:
|
||||
files-changed:
|
||||
- js/src/**
|
||||
|
|
|
@ -5,10 +5,10 @@ kind-dependencies:
|
|||
- build-signing
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.tests:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.coalesce:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.tests:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.coalesce:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
# Each stanza in a file pointed to by 'jobs-from' describes a particular test
|
||||
# suite or sub-suite. These are processed through the transformations described
|
||||
|
@ -20,13 +20,13 @@ transforms:
|
|||
# https://wiki.mozilla.org/Sheriffing/Job_Visibility_Policy
|
||||
|
||||
jobs-from:
|
||||
- awsy.yml
|
||||
- compiled.yml
|
||||
- firefox-ui.yml
|
||||
- marionette.yml
|
||||
- misc.yml
|
||||
- mochitest.yml
|
||||
- reftest.yml
|
||||
- talos.yml
|
||||
- web-platform.yml
|
||||
- xpcshell.yml
|
||||
- awsy.yml
|
||||
- compiled.yml
|
||||
- firefox-ui.yml
|
||||
- marionette.yml
|
||||
- misc.yml
|
||||
- mochitest.yml
|
||||
- reftest.yml
|
||||
- talos.yml
|
||||
- web-platform.yml
|
||||
- xpcshell.yml
|
||||
|
|
|
@ -241,7 +241,7 @@ mochitest-devtools-chrome:
|
|||
chunked: true
|
||||
instance-size:
|
||||
by-test-platform:
|
||||
linux64-asan/opt: xlarge # runs out of memory on default/m3.large
|
||||
linux64-asan/opt: xlarge # runs out of memory on default/m3.large
|
||||
default: default
|
||||
# Bug 1296086: high number of intermittents observed with software GL and large instances
|
||||
allow-software-gl-layers: false
|
||||
|
|
|
@ -106,7 +106,7 @@ talos-g2:
|
|||
run-on-projects:
|
||||
by-test-platform:
|
||||
linux64-qr/.*: ['mozilla-central', 'try']
|
||||
linux64-ccov/.*: ['try'] # Bug 1407593
|
||||
linux64-ccov/.*: ['try'] # Bug 1407593
|
||||
default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
|
||||
mozharness:
|
||||
extra-options:
|
||||
|
@ -133,7 +133,7 @@ talos-g3:
|
|||
run-on-projects:
|
||||
by-test-platform:
|
||||
linux64-qr/.*: ['mozilla-central', 'try']
|
||||
default: ['mozilla-beta','mozilla-central', 'mozilla-inbound', 'autoland', 'try']
|
||||
default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --suite=g3
|
||||
|
@ -158,7 +158,7 @@ talos-g4:
|
|||
run-on-projects:
|
||||
by-test-platform:
|
||||
linux64-qr/.*: ['mozilla-central', 'try']
|
||||
default: ['mozilla-beta','mozilla-central', 'mozilla-inbound', 'autoland', 'try']
|
||||
default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --suite=g4
|
||||
|
@ -238,7 +238,7 @@ talos-other:
|
|||
run-on-projects:
|
||||
by-test-platform:
|
||||
linux64-qr/.*: ['mozilla-central', 'try']
|
||||
default: ['mozilla-beta','mozilla-central', 'mozilla-inbound', 'autoland', 'try']
|
||||
default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --suite=other
|
||||
|
|
|
@ -281,8 +281,8 @@ macosx64/opt:
|
|||
- awsy
|
||||
|
||||
macosx64-nightly/opt:
|
||||
build-platform: macosx64-nightly/opt
|
||||
test-sets:
|
||||
build-platform: macosx64-nightly/opt
|
||||
test-sets:
|
||||
- macosx64-tests
|
||||
- awsy
|
||||
|
||||
|
|
|
@ -19,10 +19,10 @@ web-platform-tests:
|
|||
suite: web-platform-tests
|
||||
treeherder-symbol: tc-W(wpt)
|
||||
chunks:
|
||||
by-test-platform:
|
||||
macosx64/opt: 5
|
||||
macosx64/debug: 10
|
||||
default: 12
|
||||
by-test-platform:
|
||||
macosx64/opt: 5
|
||||
macosx64/debug: 10
|
||||
default: 12
|
||||
max-run-time: 7200
|
||||
e10s:
|
||||
by-test-platform:
|
||||
|
@ -38,16 +38,16 @@ web-platform-tests-headless:
|
|||
suite: web-platform-tests
|
||||
treeherder-symbol: tc-W(wptH)
|
||||
chunks:
|
||||
by-test-platform:
|
||||
macosx64/opt: 5
|
||||
macosx64/debug: 10
|
||||
default: 12
|
||||
by-test-platform:
|
||||
macosx64/opt: 5
|
||||
macosx64/debug: 10
|
||||
default: 12
|
||||
e10s:
|
||||
by-test-platform:
|
||||
macosx.*: true
|
||||
default: true
|
||||
max-run-time: 7200
|
||||
run-on-projects: [] # disabled pending releng approval
|
||||
run-on-projects: [] # disabled pending releng approval
|
||||
mozharness:
|
||||
chunked: true
|
||||
extra-options:
|
||||
|
@ -66,10 +66,10 @@ web-platform-tests-reftests:
|
|||
suite: web-platform-tests-reftests
|
||||
treeherder-symbol: tc-W(Wr)
|
||||
chunks:
|
||||
by-test-platform:
|
||||
macosx.*: 1
|
||||
windows.*: 1
|
||||
default: 6
|
||||
by-test-platform:
|
||||
macosx.*: 1
|
||||
windows.*: 1
|
||||
default: 6
|
||||
e10s:
|
||||
by-test-platform:
|
||||
windows7-32/debug: both
|
||||
|
@ -83,15 +83,15 @@ web-platform-tests-reftests-headless:
|
|||
suite: web-platform-tests-reftests
|
||||
treeherder-symbol: tc-W(WrH)
|
||||
chunks:
|
||||
by-test-platform:
|
||||
macosx.*: 1
|
||||
windows.*: 1
|
||||
default: 6
|
||||
by-test-platform:
|
||||
macosx.*: 1
|
||||
windows.*: 1
|
||||
default: 6
|
||||
e10s:
|
||||
by-test-platform:
|
||||
windows7-32/debug: both
|
||||
default: true
|
||||
run-on-projects: [] # disabled pending releng approval
|
||||
run-on-projects: [] # disabled pending releng approval
|
||||
mozharness:
|
||||
extra-options:
|
||||
by-test-platform:
|
||||
|
@ -115,7 +115,7 @@ web-platform-tests-wdspec-headless:
|
|||
description: "Web platform webdriver-spec headless run"
|
||||
suite: web-platform-tests-wdspec
|
||||
treeherder-symbol: tc-W(WdH)
|
||||
run-on-projects: [] # disabled pending releng approval
|
||||
run-on-projects: [] # disabled pending releng approval
|
||||
mozharness:
|
||||
extra-options:
|
||||
by-test-platform:
|
||||
|
|
|
@ -257,9 +257,9 @@ linux64-android-sdk-linux-repack:
|
|||
docker-image: {in-tree: android-build}
|
||||
max-run-time: 36000
|
||||
artifacts:
|
||||
- name: project/gecko/android-sdk
|
||||
path: /builds/worker/project/gecko/android-sdk/
|
||||
type: directory
|
||||
- name: project/gecko/android-sdk
|
||||
path: /builds/worker/project/gecko/android-sdk/
|
||||
type: directory
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack-android-sdk-linux.sh
|
||||
|
@ -310,7 +310,7 @@ linux64-rust-1.21:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
|
@ -335,7 +335,7 @@ linux64-rust-1.19:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
|
@ -359,15 +359,15 @@ linux64-rust-macos-1.21:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
arguments: [
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'x86_64-apple-darwin',
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'x86_64-apple-darwin',
|
||||
]
|
||||
toolchain-alias: linux64-rust-macos
|
||||
toolchain-artifact: public/build/rustc.tar.xz
|
||||
|
@ -384,17 +384,17 @@ linux64-rust-android-1.21:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
arguments: [
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'armv7-linux-androideabi',
|
||||
'--target', 'aarch64-linux-android',
|
||||
'--target', 'i686-linux-android',
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'armv7-linux-androideabi',
|
||||
'--target', 'aarch64-linux-android',
|
||||
'--target', 'i686-linux-android',
|
||||
]
|
||||
toolchain-alias: linux64-rust-android
|
||||
toolchain-artifact: public/build/rustc.tar.xz
|
||||
|
|
|
@ -106,14 +106,14 @@ win64-rust-1.21:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
arguments: [
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'x86_64-pc-windows-msvc',
|
||||
'--target', 'x86_64-pc-windows-msvc',
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'x86_64-pc-windows-msvc',
|
||||
'--target', 'x86_64-pc-windows-msvc',
|
||||
]
|
||||
toolchain-alias: win64-rust
|
||||
toolchain-artifact: public/build/rustc.tar.bz2
|
||||
|
@ -130,14 +130,14 @@ win64-rust-1.19:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
arguments: [
|
||||
'--channel', '1.19.0',
|
||||
'--host', 'x86_64-pc-windows-msvc',
|
||||
'--target', 'x86_64-pc-windows-msvc',
|
||||
'--channel', '1.19.0',
|
||||
'--host', 'x86_64-pc-windows-msvc',
|
||||
'--target', 'x86_64-pc-windows-msvc',
|
||||
]
|
||||
toolchain-artifact: public/build/rustc.tar.bz2
|
||||
|
||||
|
@ -153,14 +153,14 @@ win32-rust-1.21:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
arguments: [
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'i686-pc-windows-msvc',
|
||||
'--target', 'i686-pc-windows-msvc',
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'i686-pc-windows-msvc',
|
||||
'--target', 'i686-pc-windows-msvc',
|
||||
]
|
||||
toolchain-alias: win32-rust
|
||||
toolchain-artifact: public/build/rustc.tar.bz2
|
||||
|
@ -177,16 +177,16 @@ mingw32-rust-1.21:
|
|||
docker-image: {in-tree: desktop-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
UPLOAD_DIR: artifacts
|
||||
UPLOAD_DIR: artifacts
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: repack_rust.py
|
||||
arguments: [
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'i686-unknown-linux-gnu',
|
||||
'--target', 'i686-pc-windows-gnu',
|
||||
'--target', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'i686-unknown-linux-gnu',
|
||||
'--channel', '1.21.0',
|
||||
'--host', 'i686-unknown-linux-gnu',
|
||||
'--target', 'i686-pc-windows-gnu',
|
||||
'--target', 'x86_64-unknown-linux-gnu',
|
||||
'--target', 'i686-unknown-linux-gnu',
|
||||
]
|
||||
toolchain-alias: mingw32-rust
|
||||
toolchain-artifact: public/build/rustc.tar.xz
|
||||
|
|
|
@ -5,33 +5,33 @@
|
|||
loader: taskgraph.loader.single_dep:loader
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.upload_generated_sources:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.upload_generated_sources:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- build
|
||||
- build
|
||||
|
||||
only-for-attributes:
|
||||
- nightly
|
||||
- nightly
|
||||
|
||||
job-template:
|
||||
description: Upload generated source files from build
|
||||
attributes:
|
||||
nightly: true
|
||||
worker-type: aws-provisioner-v1/gecko-t-linux-xlarge
|
||||
treeherder:
|
||||
symbol: Ugs
|
||||
kind: build
|
||||
worker:
|
||||
docker-image: {in-tree: "lint"}
|
||||
max-run-time: 600
|
||||
run:
|
||||
using: run-task
|
||||
command: >
|
||||
description: Upload generated source files from build
|
||||
attributes:
|
||||
nightly: true
|
||||
worker-type: aws-provisioner-v1/gecko-t-linux-xlarge
|
||||
treeherder:
|
||||
symbol: Ugs
|
||||
kind: build
|
||||
worker:
|
||||
docker-image: {in-tree: "lint"}
|
||||
max-run-time: 600
|
||||
run:
|
||||
using: run-task
|
||||
command: >
|
||||
cd /builds/worker/checkouts/gecko &&
|
||||
./mach python build/upload_generated_sources.py ${ARTIFACT_URL}
|
||||
optimization:
|
||||
only-if-dependencies-run: null
|
||||
scopes:
|
||||
- secrets:get:project/releng/gecko/build/level-{level}/gecko-generated-sources-upload
|
||||
optimization:
|
||||
only-if-dependencies-run: null
|
||||
scopes:
|
||||
- secrets:get:project/releng/gecko/build/level-{level}/gecko-generated-sources-upload
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
loader: taskgraph.loader.single_dep:loader
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.upload_symbols:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.upload_symbols:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
kind-dependencies:
|
||||
- build
|
||||
|
@ -32,23 +32,23 @@ only-for-build-platforms:
|
|||
- win64-devedition-nightly/opt
|
||||
|
||||
job-template:
|
||||
label: # see transforms
|
||||
description: Upload Symbols
|
||||
dependencies: # see transforms
|
||||
expires-after: 7 days
|
||||
deadline-after: 24 hours
|
||||
worker-type: aws-provisioner-v1/gecko-symbol-upload
|
||||
worker:
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
max-run-time: 600
|
||||
command: ["/bin/bash", "bin/upload.sh"]
|
||||
docker-image: taskclusterprivate/upload_symbols:0.0.4
|
||||
env:
|
||||
GECKO_HEAD_REPOSITORY: # see transforms
|
||||
GECKO_HEAD_REV: # see transforms
|
||||
ARTIFACT_TASKID: {"task-reference": "<build>"}
|
||||
optimization:
|
||||
only-if-dependencies-run: null
|
||||
scopes:
|
||||
- docker-worker:image:taskclusterprivate/upload_symbols:0.0.4
|
||||
label: # see transforms
|
||||
description: Upload Symbols
|
||||
dependencies: # see transforms
|
||||
expires-after: 7 days
|
||||
deadline-after: 24 hours
|
||||
worker-type: aws-provisioner-v1/gecko-symbol-upload
|
||||
worker:
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
max-run-time: 600
|
||||
command: ["/bin/bash", "bin/upload.sh"]
|
||||
docker-image: taskclusterprivate/upload_symbols:0.0.4
|
||||
env:
|
||||
GECKO_HEAD_REPOSITORY: # see transforms
|
||||
GECKO_HEAD_REV: # see transforms
|
||||
ARTIFACT_TASKID: {"task-reference": "<build>"}
|
||||
optimization:
|
||||
only-if-dependencies-run: null
|
||||
scopes:
|
||||
- docker-worker:image:taskclusterprivate/upload_symbols:0.0.4
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
loader: taskgraph.loader.transform:loader
|
||||
|
||||
kind-dependencies:
|
||||
- toolchain
|
||||
- toolchain
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
jobs:
|
||||
linux64-valgrind/opt:
|
||||
|
|
|
@ -5,4 +5,4 @@ then:
|
|||
$merge:
|
||||
- $eval: attributes
|
||||
- task_duplicates:
|
||||
$eval: input
|
||||
$eval: input
|
||||
|
|
Загрузка…
Ссылка в новой задаче