Skip to content

Commit eb9605b

Browse files
pocmomergify[bot]
authored andcommitted
Issue mozilla-mobile#10070: Update automation for sample browser.
1 parent dc0098d commit eb9605b

File tree

5 files changed

+6
-41
lines changed

5 files changed

+6
-41
lines changed

taskcluster/ac_taskgraph/loader/build_config.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,6 @@
3030
CONFIGURATIONS_WITH_DEPENDENCIES = (
3131
"api",
3232
"compileOnly",
33-
# This seem like they should be included as well (because of https://github.com/mozilla-mobile/android-components/blob/2bc8627e160196c544bb8584cf926765fce4889c/samples/browser/build.gradle#L131)
34-
# but gradle doesn't accept them as a configuration for some reason.
35-
# "geckoNightlyImplementation",
36-
# "geckoBetaImplementation",
37-
# "geckoReleaseImplementation",
3833
"implementation",
3934
"testImplementation"
4035
)

taskcluster/ci/build-samples-browser/kind.yml

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -40,29 +40,14 @@ job-defaults:
4040
max-run-time: 1200
4141

4242
jobs:
43-
nightly:
43+
gecko:
4444
run:
4545
gradlew:
46-
- ':samples-browser:assembleGeckoNightly'
47-
- ':samples-browser:testGeckoNightlyDebugUnitTest'
48-
- ':samples-browser:lintGeckoNightly'
46+
- ':samples-browser:assembleGecko'
47+
- ':samples-browser:testGeckoDebugUnitTest'
48+
- ':samples-browser:lintGecko'
4949
treeherder:
5050
symbol: 'samples-browser(B)'
51-
beta:
52-
run:
53-
gradlew:
54-
- ':samples-browser:assembleGeckoBeta'
55-
- ':samples-browser:testGeckoBetaDebugUnitTest'
56-
treeherder:
57-
symbol: 'samples-browser-beta(B)'
58-
59-
release:
60-
run:
61-
gradlew:
62-
- ':samples-browser:assembleGeckoRelease'
63-
- ':samples-browser:testGeckoReleaseDebugUnitTest'
64-
treeherder:
65-
symbol: 'samples-browser-release(B)'
6651

6752
system:
6853
run:

taskcluster/ci/build/kind.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -130,16 +130,6 @@ job-defaults:
130130

131131
overriden-jobs:
132132
# Treeherder group names are too long to fit in 25 chars
133-
browser-engine-gecko-nightly:
134-
treeherder:
135-
symbol: 'browser-engine-gecko-nigh(B)'
136-
nightly-browser-engine-gecko-nightly:
137-
treeherder:
138-
symbol: 'browser-engine-gecko-nigh(BN)'
139-
release-browser-engine-gecko-nightly:
140-
treeherder:
141-
symbol: 'browser-engine-gecko-nigh(BR)'
142-
143133
lib-fetch-httpurlconnection:
144134
treeherder:
145135
symbol: 'lib-fetch-httpurlconnect(B)'

taskcluster/ci/config.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,6 @@ treeherder:
7575
lib-push-amazon: lib-push-amazon
7676
lib-push-firebase: lib-push-firebase
7777
lib-state: lib-state
78-
samples-browser-beta: samples-browser-beta
79-
samples-browser-release: samples-browser-release
80-
samples-browser-system: samples-browser-system
81-
samples-browser: samples-browser
8278
samples-crash: samples-crash
8379
samples-dataprotect: samples-dataprotect
8480
samples-firefox-accounts: samples-firefox-accounts
@@ -128,8 +124,7 @@ treeherder:
128124

129125
# Groups aren't generated off buildconfig.yml:
130126
samples-browser: samples-browser
131-
samples-browser-beta: samples-browser-beta
132-
samples-browser-release: samples-browser-release
127+
samples-browser-gecko: samples-browser-gecko
133128
samples-browser-system: samples-browser-system
134129

135130

taskcluster/ci/test/kind.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ job-defaults:
2222
- android-gradle-dependencies
2323
run:
2424
# TODO Generate APKs in a build task instead
25-
gradlew: ['clean', 'assembleGeckoNightly', 'assembleAndroidTest', 'assembleDebug']
25+
gradlew: ['clean', 'assembleGecko', 'assembleAndroidTest', 'assembleDebug']
2626
secrets:
2727
- name: project/mobile/android-components/firebase
2828
key: firebaseToken

0 commit comments

Comments
 (0)