1
0
Fork 0

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
Gregory Mierzwinski 2020-06-05 11:41:49 -04:00 committed by GitHub
parent 741fa799ad
commit b936e1c077
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 20 additions and 3 deletions

View File

@ -13,7 +13,7 @@ kind-dependencies:
primary-dependency: signing
only-for-build-types:
- nightly
- nightly-simulation
only-for-abis:
- armeabi-v7a

View File

@ -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

View File

@ -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'

View File

@ -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: []