Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Gaba
fenix
Commits
b703e1b1
Unverified
Commit
b703e1b1
authored
Apr 23, 2020
by
Johan Lorenzo
Committed by
GitHub
Apr 23, 2020
Browse files
Revert "Bug 1631839 - part 1: Expose new routes without `project.` (#10092)" (#10139)
This reverts commit
9e89a175
.
parent
9e89a175
Changes
3
Hide whitespace changes
Inline
Side-by-side
.taskcluster.yml
View file @
b703e1b1
...
@@ -168,18 +168,11 @@ tasks:
...
@@ -168,18 +168,11 @@ tasks:
# staging release promotion on forks.
# staging release promotion on forks.
-
$if
:
'
tasks_for
==
"github-push"'
-
$if
:
'
tasks_for
==
"github-push"'
then
:
then
:
-
index.mobile.v2.${project}.branch.${short_head_branch}.latest.taskgraph.decision
-
index.mobile.v2.${project}.branch.${short_head_branch}.revision.${head_sha}.taskgraph.decision
# TODO Bug 1631839: Remove the following routes once all consumers have migrated
-
index.project.mobile.${project}.v2.branch.${short_head_branch}.latest.taskgraph.decision
-
index.project.mobile.${project}.v2.branch.${short_head_branch}.latest.taskgraph.decision
-
index.project.mobile.${project}.v2.branch.${short_head_branch}.revision.${head_sha}.taskgraph.decision
-
index.project.mobile.${project}.v2.branch.${short_head_branch}.revision.${head_sha}.taskgraph.decision
-
$if
:
'
tasks_for
==
"cron"'
-
$if
:
'
tasks_for
==
"cron"'
then
:
then
:
# cron context provides ${head_branch} as a short one
# cron context provides ${head_branch} as a short one
-
index.mobile.v2.${project}.branch.${head_branch}.latest.taskgraph.decision-${cron.job_name}
-
index.mobile.v2.${project}.branch.${head_branch}.revision.${head_sha}.taskgraph.decision-${cron.job_name}
-
index.mobile.v2.${project}.branch.${head_branch}.revision.${head_sha}.taskgraph.cron.${ownTaskId}
# TODO Bug 1631839: Remove the following routes once all consumers have migrated
-
index.project.mobile.${project}.v2.branch.${head_branch}.latest.taskgraph.decision-${cron.job_name}
-
index.project.mobile.${project}.v2.branch.${head_branch}.latest.taskgraph.decision-${cron.job_name}
-
index.project.mobile.${project}.v2.branch.${head_branch}.revision.${head_sha}.taskgraph.decision-${cron.job_name}
-
index.project.mobile.${project}.v2.branch.${head_branch}.revision.${head_sha}.taskgraph.decision-${cron.job_name}
-
index.project.mobile.${project}.v2.branch.${head_branch}.revision.${head_sha}.taskgraph.cron.${ownTaskId}
-
index.project.mobile.${project}.v2.branch.${head_branch}.revision.${head_sha}.taskgraph.cron.${ownTaskId}
...
...
taskcluster/ci/config.yml
View file @
b703e1b1
...
@@ -25,7 +25,7 @@ taskgraph:
...
@@ -25,7 +25,7 @@ taskgraph:
repositories
:
repositories
:
mobile
:
mobile
:
name
:
"
Fenix"
name
:
"
Fenix"
cached-task-prefix
:
mobile.
v2.
fenix
cached-task-prefix
:
project.
mobile.fenix
decision-parameters
:
'
fenix_taskgraph.parameters:get_decision_parameters'
decision-parameters
:
'
fenix_taskgraph.parameters:get_decision_parameters'
workers
:
workers
:
...
...
taskcluster/fenix_taskgraph/routes.py
View file @
b703e1b1
...
@@ -12,12 +12,6 @@ from taskgraph.transforms.task import index_builder
...
@@ -12,12 +12,6 @@ from taskgraph.transforms.task import index_builder
# In the future, notifying consumers may be easier (https://bugzilla.mozilla.org/show_bug.cgi?id=1548810), but
# In the future, notifying consumers may be easier (https://bugzilla.mozilla.org/show_bug.cgi?id=1548810), but
# we need to remember to tell users for the time being
# we need to remember to tell users for the time being
SIGNING_ROUTE_TEMPLATES
=
[
SIGNING_ROUTE_TEMPLATES
=
[
"index.{trust-domain}.v2.{project}.{variant}.latest.{abi}"
,
"index.{trust-domain}.v2.{project}.{variant}.{build_date}.revision.{head_rev}.{abi}"
,
"index.{trust-domain}.v2.{project}.{variant}.{build_date}.latest.{abi}"
,
"index.{trust-domain}.v2.{project}.{variant}.revision.{head_rev}.{abi}"
,
# TODO Bug 1631839: Remove the following scopes once all consumers have migrated
"index.project.{trust-domain}.{project}.v2.{variant}.{build_date}.revision.{head_rev}"
,
"index.project.{trust-domain}.{project}.v2.{variant}.{build_date}.revision.{head_rev}"
,
"index.project.{trust-domain}.{project}.v2.{variant}.{build_date}.latest"
,
"index.project.{trust-domain}.{project}.v2.{variant}.{build_date}.latest"
,
"index.project.{trust-domain}.{project}.v2.{variant}.latest"
,
"index.project.{trust-domain}.{project}.v2.{variant}.latest"
,
...
@@ -26,6 +20,8 @@ SIGNING_ROUTE_TEMPLATES = [
...
@@ -26,6 +20,8 @@ SIGNING_ROUTE_TEMPLATES = [
@
index_builder
(
"signing"
)
@
index_builder
(
"signing"
)
def
add_signing_indexes
(
config
,
task
):
def
add_signing_indexes
(
config
,
task
):
routes
=
task
.
setdefault
(
"routes"
,
[])
if
config
.
params
[
"level"
]
!=
"3"
:
if
config
.
params
[
"level"
]
!=
"3"
:
return
task
return
task
...
@@ -36,11 +32,6 @@ def add_signing_indexes(config, task):
...
@@ -36,11 +32,6 @@ def add_signing_indexes(config, task):
subs
[
"trust-domain"
]
=
config
.
graph_config
[
"trust-domain"
]
subs
[
"trust-domain"
]
=
config
.
graph_config
[
"trust-domain"
]
subs
[
"variant"
]
=
task
[
"attributes"
][
"build-type"
]
subs
[
"variant"
]
=
task
[
"attributes"
][
"build-type"
]
unique_routes
=
set
()
for
tpl
in
SIGNING_ROUTE_TEMPLATES
:
for
tpl
in
SIGNING_ROUTE_TEMPLATES
:
for
abi
in
task
[
"attributes"
][
"apks"
].
keys
():
routes
.
append
(
tpl
.
format
(
**
subs
))
subs
[
"abi"
]
=
abi
unique_routes
.
add
(
tpl
.
format
(
**
subs
))
task
.
setdefault
(
"routes"
,
sorted
(
list
(
unique_routes
)))
return
task
return
task
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment