Loading .taskcluster.yml +0 −7 Original line number Diff line number Diff line Loading @@ -168,18 +168,11 @@ tasks: # staging release promotion on forks. - $if: 'tasks_for == "github-push"' 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}.revision.${head_sha}.taskgraph.decision - $if: 'tasks_for == "cron"' then: # 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}.revision.${head_sha}.taskgraph.decision-${cron.job_name} - index.project.mobile.${project}.v2.branch.${head_branch}.revision.${head_sha}.taskgraph.cron.${ownTaskId} Loading taskcluster/ci/config.yml +1 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ taskgraph: repositories: mobile: name: "Fenix" cached-task-prefix: mobile.v2.fenix cached-task-prefix: project.mobile.fenix decision-parameters: 'fenix_taskgraph.parameters:get_decision_parameters' workers: Loading taskcluster/fenix_taskgraph/routes.py +3 −12 Original line number Diff line number Diff line Loading @@ -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 # we need to remember to tell users for the time being 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}.latest", "index.project.{trust-domain}.{project}.v2.{variant}.latest", Loading @@ -26,6 +20,8 @@ SIGNING_ROUTE_TEMPLATES = [ @index_builder("signing") def add_signing_indexes(config, task): routes = task.setdefault("routes", []) if config.params["level"] != "3": return task Loading @@ -36,11 +32,6 @@ def add_signing_indexes(config, task): subs["trust-domain"] = config.graph_config["trust-domain"] subs["variant"] = task["attributes"]["build-type"] unique_routes = set() for tpl in SIGNING_ROUTE_TEMPLATES: for abi in task["attributes"]["apks"].keys(): subs["abi"] = abi unique_routes.add(tpl.format(**subs)) task.setdefault("routes", sorted(list(unique_routes))) routes.append(tpl.format(**subs)) return task Loading
.taskcluster.yml +0 −7 Original line number Diff line number Diff line Loading @@ -168,18 +168,11 @@ tasks: # staging release promotion on forks. - $if: 'tasks_for == "github-push"' 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}.revision.${head_sha}.taskgraph.decision - $if: 'tasks_for == "cron"' then: # 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}.revision.${head_sha}.taskgraph.decision-${cron.job_name} - index.project.mobile.${project}.v2.branch.${head_branch}.revision.${head_sha}.taskgraph.cron.${ownTaskId} Loading
taskcluster/ci/config.yml +1 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ taskgraph: repositories: mobile: name: "Fenix" cached-task-prefix: mobile.v2.fenix cached-task-prefix: project.mobile.fenix decision-parameters: 'fenix_taskgraph.parameters:get_decision_parameters' workers: Loading
taskcluster/fenix_taskgraph/routes.py +3 −12 Original line number Diff line number Diff line Loading @@ -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 # we need to remember to tell users for the time being 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}.latest", "index.project.{trust-domain}.{project}.v2.{variant}.latest", Loading @@ -26,6 +20,8 @@ SIGNING_ROUTE_TEMPLATES = [ @index_builder("signing") def add_signing_indexes(config, task): routes = task.setdefault("routes", []) if config.params["level"] != "3": return task Loading @@ -36,11 +32,6 @@ def add_signing_indexes(config, task): subs["trust-domain"] = config.graph_config["trust-domain"] subs["variant"] = task["attributes"]["build-type"] unique_routes = set() for tpl in SIGNING_ROUTE_TEMPLATES: for abi in task["attributes"]["apks"].keys(): subs["abi"] = abi unique_routes.add(tpl.format(**subs)) task.setdefault("routes", sorted(list(unique_routes))) routes.append(tpl.format(**subs)) return task