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
|
||||
|
||||
only-for-build-types:
|
||||
- nightly
|
||||
- nightly-simulation
|
||||
|
||||
only-for-abis:
|
||||
- armeabi-v7a
|
||||
|
|
|
@ -104,6 +104,18 @@ jobs:
|
|||
treeherder:
|
||||
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:
|
||||
attributes:
|
||||
release-type: beta
|
||||
|
|
|
@ -11,6 +11,7 @@ treeherder:
|
|||
'forPerformanceTest': 'Builds made for Raptor and other performance tests'
|
||||
'I': 'Docker Image Builds'
|
||||
'nightly': 'Nightly-related tasks'
|
||||
'nightlySim': 'Nightly-related tasks that run on each github push'
|
||||
'nightlyFennec': 'Nightly-related tasks with same APK configuration as Fennec'
|
||||
'production': 'Release-related tasks'
|
||||
'productionFennec': 'Production-related tasks with same APK configuration as Fennec'
|
||||
|
|
|
@ -20,7 +20,7 @@ job-template:
|
|||
description: Sign Fenix
|
||||
worker-type:
|
||||
by-build-type:
|
||||
(fennec-.+|nightly|beta|production|android-test-nightly):
|
||||
(fennec-.+|nightly|beta|production|android-test-nightly|nightly-simulation):
|
||||
by-level:
|
||||
'3': signing
|
||||
default: dep-signing
|
||||
|
@ -36,6 +36,10 @@ job-template:
|
|||
by-level:
|
||||
'3': fennec-nightly-signing
|
||||
default: dep-signing
|
||||
nightly-simulation:
|
||||
by-level:
|
||||
'3': fennec-nightly-signing
|
||||
default: dep-signing
|
||||
nightly:
|
||||
by-level:
|
||||
'3': nightly-signing
|
||||
|
@ -62,7 +66,7 @@ job-template:
|
|||
default: autograph_apk
|
||||
index:
|
||||
by-build-type:
|
||||
(fennec-.+|nightly|performance-test|beta|production|debug):
|
||||
(fennec-.+|nightly|performance-test|beta|production|debug|nightly-simulation):
|
||||
type: signing
|
||||
default: {}
|
||||
run-on-tasks-for: []
|
||||
|
|
Loading…
Reference in New Issue