Skip to content

Commit 47fd026

Browse files
AaronMTmergify[bot]
authored andcommitted
Bug 1819153 - Add nightly-firebase build type in nightly tasks + cleanup
1 parent 07e58ab commit 47fd026

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

taskcluster/android_taskgraph/target_tasks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def index_exists(index_path, reason=""):
3030
def target_tasks_nightly(full_task_graph, parameters, graph_config):
3131
def filter(task, parameters):
3232
build_type = task.attributes.get("build-type", "")
33-
return build_type in ("nightly", "focus-nightly", "fenix-nightly")
33+
return build_type in ("nightly", "focus-nightly", "fenix-nightly", "fenix-nightly-firebase", "focus-nightly-firebase")
3434

3535
index_path = (
3636
f"{graph_config['trust-domain']}.v2.{parameters['project']}.branch."

taskcluster/ci/startup-test/kind.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ task-defaults:
3535
json: true
3636
run-on-tasks-for: []
3737
attributes:
38-
build-type: nightly-firebase
38+
build-type: fenix-nightly-firebase
3939
shipping-product: fenix
4040
# cannot safely run this in Firebase
4141
# turning off til we can safely run test in taskcluster

taskcluster/ci/ui-test-apk/kind.yml

+8-6
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ tasks:
103103
shipping-product: focus
104104
description: 'Focus UI tests with firebase'
105105
run-on-tasks-for: [github-pull-request, github-push]
106+
run-on-git-branches: ["^((?!releases[_/]).+)$"]
106107
run:
107108
secrets:
108109
- name: project/mobile/firefox-android/focus-android/firebase
@@ -128,7 +129,7 @@ tasks:
128129
GOOGLE_PROJECT: 'moz-focus-android'
129130
focus-arm-nightly:
130131
attributes:
131-
build-type: nightly-firebase
132+
build-type: focus-nightly-firebase
132133
shipping-product: focus
133134
description: 'UI tests on Nightly with firebase'
134135
run-on-tasks-for: [github-push]
@@ -157,11 +158,11 @@ tasks:
157158
GOOGLE_PROJECT: 'moz-focus-android'
158159
focus-arm-beta:
159160
attributes:
160-
build-type: nightly-firebase
161+
build-type: focus-beta-firebase
161162
shipping-product: focus
162163
description: 'UI tests on Beta with firebase'
163164
run-on-tasks-for: [github-push]
164-
run-on-git-branches: [main, releases_v]
165+
run-on-git-branches: [releases_v]
165166
dependencies:
166167
signed-apk-debug-apk: signing-apk-focus-beta-firebase
167168
signed-apk-android-test: signing-apk-focus-android-test-beta
@@ -242,11 +243,11 @@ tasks:
242243
GOOGLE_PROJECT: moz-fenix
243244
fenix-arm-beta:
244245
attributes:
245-
build-type: beta-firebase
246+
build-type: fenix-beta-firebase
246247
shipping-product: fenix
247248
description: Test Fenix
248249
run-on-tasks-for: [github-push]
249-
run-on-git-branches: ["^releases[/_].+$"]
250+
run-on-git-branches: [releases_v]
250251
dependencies:
251252
signed-apk-debug-apk: signing-apk-fenix-beta-firebase
252253
signed-apk-android-test: signing-apk-fenix-android-test-beta
@@ -270,10 +271,11 @@ tasks:
270271
GOOGLE_PROJECT: moz-fenix
271272
fenix-arm-nightly:
272273
attributes:
273-
build-type: nightly-firebase
274+
build-type: fenix-nightly-firebase
274275
shipping-product: fenix
275276
description: Test Fenix
276277
run-on-tasks-for: [github-push]
278+
run-on-git-branches: [main]
277279
dependencies:
278280
signed-apk-debug-apk: signing-apk-fenix-nightly-firebase
279281
signed-apk-android-test: signing-apk-fenix-android-test-nightly

0 commit comments

Comments
 (0)