mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-11 13:11:01 +00:00
Bug 1600104 - Enable Fennec{Nightly,Beta} builds on CI
This commit is contained in:
parent
cb1cb37fd8
commit
7f7d61e246
@ -95,17 +95,6 @@ jobs:
|
|||||||
treeherder:
|
treeherder:
|
||||||
symbol: nightly(B)
|
symbol: nightly(B)
|
||||||
|
|
||||||
fennec-production:
|
|
||||||
attributes:
|
|
||||||
nightly: true
|
|
||||||
include-nightly-version: true
|
|
||||||
include-shippable-secrets: true
|
|
||||||
run:
|
|
||||||
geckoview-engine: geckoBeta
|
|
||||||
gradle-build-type: fennecProduction
|
|
||||||
treeherder:
|
|
||||||
symbol: nightlyFennec(B)
|
|
||||||
|
|
||||||
beta:
|
beta:
|
||||||
attributes:
|
attributes:
|
||||||
release-type: beta
|
release-type: beta
|
||||||
@ -129,3 +118,40 @@ jobs:
|
|||||||
run-on-tasks-for: [github-release]
|
run-on-tasks-for: [github-release]
|
||||||
treeherder:
|
treeherder:
|
||||||
symbol: production(B)
|
symbol: production(B)
|
||||||
|
|
||||||
|
fennec-nightly:
|
||||||
|
attributes:
|
||||||
|
nightly: true
|
||||||
|
include-nightly-version: true
|
||||||
|
include-shippable-secrets: true
|
||||||
|
run:
|
||||||
|
geckoview-engine: geckoNightly
|
||||||
|
gradle-build-type: fennecNightly
|
||||||
|
treeherder:
|
||||||
|
symbol: nightlyFennec(B)
|
||||||
|
|
||||||
|
fennec-beta:
|
||||||
|
attributes:
|
||||||
|
# TODO replace `nightly: true` by `release-type: beta` once the data migration
|
||||||
|
# testing is over
|
||||||
|
nightly: true
|
||||||
|
include-release-version: true
|
||||||
|
include-shippable-secrets: true
|
||||||
|
run:
|
||||||
|
geckoview-engine: geckoBeta
|
||||||
|
gradle-build-type: fennecBeta
|
||||||
|
treeherder:
|
||||||
|
symbol: betaFennec(B)
|
||||||
|
|
||||||
|
fennec-production:
|
||||||
|
attributes:
|
||||||
|
# TODO replace `nightly: true` by `release-type: production` once the data migration
|
||||||
|
# testing is over
|
||||||
|
nightly: true
|
||||||
|
include-release-version: true
|
||||||
|
include-shippable-secrets: true
|
||||||
|
run:
|
||||||
|
geckoview-engine: geckoBeta
|
||||||
|
gradle-build-type: fennecProduction
|
||||||
|
treeherder:
|
||||||
|
symbol: productionFennec(B)
|
||||||
|
@ -2,13 +2,15 @@
|
|||||||
trust-domain: mobile
|
trust-domain: mobile
|
||||||
treeherder:
|
treeherder:
|
||||||
group-names:
|
group-names:
|
||||||
'beta': 'Nightly-related tasks'
|
'beta': 'Beta-related tasks'
|
||||||
|
'betaFennec': 'Beta-related tasks with same APK configuration as Fennec'
|
||||||
'debug': 'Builds made for testing'
|
'debug': 'Builds made for testing'
|
||||||
'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'
|
||||||
'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'
|
||||||
'Rap': 'Raptor tests'
|
'Rap': 'Raptor tests'
|
||||||
'Rap-P': 'Raptor power tests'
|
'Rap-P': 'Raptor power tests'
|
||||||
|
|
||||||
|
@ -12,11 +12,12 @@ transforms:
|
|||||||
kind-dependencies:
|
kind-dependencies:
|
||||||
- build
|
- build
|
||||||
|
|
||||||
|
|
||||||
job-template:
|
job-template:
|
||||||
description: Sign Fenix
|
description: Sign Fenix
|
||||||
worker-type:
|
worker-type:
|
||||||
by-build-type:
|
by-build-type:
|
||||||
(fennec-production|nightly|beta|production|android-test-nightly):
|
(fennec-.+|nightly|beta|production|android-test-nightly):
|
||||||
by-level:
|
by-level:
|
||||||
'3': signing
|
'3': signing
|
||||||
default: dep-signing
|
default: dep-signing
|
||||||
@ -24,10 +25,14 @@ job-template:
|
|||||||
worker:
|
worker:
|
||||||
signing-type:
|
signing-type:
|
||||||
by-build-type:
|
by-build-type:
|
||||||
fennec-production:
|
fennec-(beta|production):
|
||||||
by-level:
|
by-level:
|
||||||
'3': fennec-production-signing
|
'3': fennec-production-signing
|
||||||
default: dep-signing
|
default: dep-signing
|
||||||
|
fennec-nightly:
|
||||||
|
by-level:
|
||||||
|
'3': fennec-nightly-signing
|
||||||
|
default: dep-signing
|
||||||
nightly:
|
nightly:
|
||||||
by-level:
|
by-level:
|
||||||
'3': nightly-signing
|
'3': nightly-signing
|
||||||
@ -48,7 +53,7 @@ job-template:
|
|||||||
default: dep-signing
|
default: dep-signing
|
||||||
index:
|
index:
|
||||||
by-build-type:
|
by-build-type:
|
||||||
(fennec-production|nightly|performance-test|beta|production):
|
(fennec-.+|nightly|performance-test|beta|production):
|
||||||
type: signing
|
type: signing
|
||||||
default: {}
|
default: {}
|
||||||
run-on-tasks-for: []
|
run-on-tasks-for: []
|
||||||
|
Loading…
Reference in New Issue
Block a user