Bug 1642657 - Add a per-commit fenix build that simulates the nightly. (#10821)
* Add new per-commit android-test build. * Rename to nightly-simulation. * Add treeherder group to the config file. * Remove taskcluster index path and browsertime test. * Add nightly-simulation to taskcluster indexes.master
parent
741fa799ad
commit
b936e1c077
|
@ -13,7 +13,7 @@ kind-dependencies:
|
||||||
primary-dependency: signing
|
primary-dependency: signing
|
||||||
|
|
||||||
only-for-build-types:
|
only-for-build-types:
|
||||||
- nightly
|
- nightly-simulation
|
||||||
|
|
||||||
only-for-abis:
|
only-for-abis:
|
||||||
- armeabi-v7a
|
- armeabi-v7a
|
||||||
|
|
|
@ -104,6 +104,18 @@ jobs:
|
||||||
treeherder:
|
treeherder:
|
||||||
symbol: nightly(B)
|
symbol: nightly(B)
|
||||||
|
|
||||||
|
nightly-simulation:
|
||||||
|
attributes:
|
||||||
|
nightly: false
|
||||||
|
run-on-tasks-for: [github-push]
|
||||||
|
include-nightly-version: true
|
||||||
|
include-shippable-secrets: true
|
||||||
|
run:
|
||||||
|
geckoview-engine: geckoNightly
|
||||||
|
gradle-build-type: fennecNightly
|
||||||
|
treeherder:
|
||||||
|
symbol: nightlySim(B)
|
||||||
|
|
||||||
beta:
|
beta:
|
||||||
attributes:
|
attributes:
|
||||||
release-type: beta
|
release-type: beta
|
||||||
|
|
|
@ -11,6 +11,7 @@ treeherder:
|
||||||
'forPerformanceTest': 'Builds made for Raptor and other performance tests'
|
'forPerformanceTest': 'Builds made for Raptor and other performance tests'
|
||||||
'I': 'Docker Image Builds'
|
'I': 'Docker Image Builds'
|
||||||
'nightly': 'Nightly-related tasks'
|
'nightly': 'Nightly-related tasks'
|
||||||
|
'nightlySim': 'Nightly-related tasks that run on each github push'
|
||||||
'nightlyFennec': 'Nightly-related tasks with same APK configuration as Fennec'
|
'nightlyFennec': 'Nightly-related tasks with same APK configuration as Fennec'
|
||||||
'production': 'Release-related tasks'
|
'production': 'Release-related tasks'
|
||||||
'productionFennec': 'Production-related tasks with same APK configuration as Fennec'
|
'productionFennec': 'Production-related tasks with same APK configuration as Fennec'
|
||||||
|
|
|
@ -20,7 +20,7 @@ job-template:
|
||||||
description: Sign Fenix
|
description: Sign Fenix
|
||||||
worker-type:
|
worker-type:
|
||||||
by-build-type:
|
by-build-type:
|
||||||
(fennec-.+|nightly|beta|production|android-test-nightly):
|
(fennec-.+|nightly|beta|production|android-test-nightly|nightly-simulation):
|
||||||
by-level:
|
by-level:
|
||||||
'3': signing
|
'3': signing
|
||||||
default: dep-signing
|
default: dep-signing
|
||||||
|
@ -36,6 +36,10 @@ job-template:
|
||||||
by-level:
|
by-level:
|
||||||
'3': fennec-nightly-signing
|
'3': fennec-nightly-signing
|
||||||
default: dep-signing
|
default: dep-signing
|
||||||
|
nightly-simulation:
|
||||||
|
by-level:
|
||||||
|
'3': fennec-nightly-signing
|
||||||
|
default: dep-signing
|
||||||
nightly:
|
nightly:
|
||||||
by-level:
|
by-level:
|
||||||
'3': nightly-signing
|
'3': nightly-signing
|
||||||
|
@ -62,7 +66,7 @@ job-template:
|
||||||
default: autograph_apk
|
default: autograph_apk
|
||||||
index:
|
index:
|
||||||
by-build-type:
|
by-build-type:
|
||||||
(fennec-.+|nightly|performance-test|beta|production|debug):
|
(fennec-.+|nightly|performance-test|beta|production|debug|nightly-simulation):
|
||||||
type: signing
|
type: signing
|
||||||
default: {}
|
default: {}
|
||||||
run-on-tasks-for: []
|
run-on-tasks-for: []
|
||||||
|
|
Loading…
Reference in New Issue