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 primary-dependency: signing
only-for-build-types: only-for-build-types:
- nightly - nightly-simulation
only-for-abis: only-for-abis:
- armeabi-v7a - armeabi-v7a

View File

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

View File

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

View File

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