forked from mirrors/gecko-dev
Bug 1861749: allow bouncer-locations to run on try r=releng-reviewers,taskgraph-reviewers,jcristau
Getting this to run on Try through fuzzy or other selectors means we either need to remove or get past the `run-on-releases` selector used by this job. The former is not ideal, as it causes the job to begin to run on beta and other releases (which will probably just end up failing), so I'm adjusting `release_type` on Try to be set to Nightly. Based on what I see `release_type` being used for, and what `run-on-releases` is set to, I believe this shouldn't have impacts outside of what I intend...but it's difficult to be absolutely certain of that. In any case, there is virtually zero chance that this could bust anything outside of Try. Differential Revision: https://phabricator.services.mozilla.com/D192262
This commit is contained in:
parent
ac99e87c1d
commit
9bc264fbc5
4 changed files with 26 additions and 26 deletions
|
|
@ -63,19 +63,19 @@ job-defaults:
|
|||
tooltool-downloads: internal
|
||||
# Note: These settings are only honored by nightly (i.e. shipping) builds
|
||||
update-channel:
|
||||
by-release-type:
|
||||
nightly: nightly
|
||||
nightly-oak: nightly-oak
|
||||
nightly-pine: nightly-pine
|
||||
beta:
|
||||
by-shipping-product:
|
||||
devedition: aurora
|
||||
default: beta
|
||||
release.*: release
|
||||
esr.*: esr
|
||||
by-project:
|
||||
try: nightly-try
|
||||
default:
|
||||
by-project:
|
||||
try: nightly-try
|
||||
by-release-type:
|
||||
nightly: nightly
|
||||
nightly-oak: nightly-oak
|
||||
nightly-pine: nightly-pine
|
||||
beta:
|
||||
by-shipping-product:
|
||||
devedition: aurora
|
||||
default: beta
|
||||
release.*: release
|
||||
esr.*: esr
|
||||
default: null
|
||||
fetches:
|
||||
toolchain:
|
||||
|
|
|
|||
|
|
@ -46,19 +46,19 @@ job-defaults:
|
|||
default: nightly
|
||||
# Note: These settings are only honored by nightly (i.e. shipping) builds
|
||||
update-channel:
|
||||
by-release-type:
|
||||
nightly: nightly
|
||||
nightly-oak: nightly-oak
|
||||
nightly-pine: nightly-pine
|
||||
beta:
|
||||
by-shipping-product:
|
||||
devedition: aurora
|
||||
default: beta
|
||||
release.*: release
|
||||
esr.*: esr
|
||||
by-project:
|
||||
try: nightly-try
|
||||
default:
|
||||
by-project:
|
||||
try: nightly-try
|
||||
by-release-type:
|
||||
nightly: nightly
|
||||
nightly-oak: nightly-oak
|
||||
nightly-pine: nightly-pine
|
||||
beta:
|
||||
by-shipping-product:
|
||||
devedition: aurora
|
||||
default: beta
|
||||
release.*: release
|
||||
esr.*: esr
|
||||
default: null
|
||||
# ACCEPTED_MAR_CHANNEL_IDS should usually be the same as the value MAR_CHANNEL_ID.
|
||||
# If more than one ID is needed, then you should use a comma separated list
|
||||
|
|
|
|||
|
|
@ -54,6 +54,7 @@ PER_PROJECT_PARAMETERS = {
|
|||
"try": {
|
||||
"enable_always_target": True,
|
||||
"target_tasks_method": "try_tasks",
|
||||
"release_type": "nightly",
|
||||
},
|
||||
"kaios-try": {
|
||||
"target_tasks_method": "try_tasks",
|
||||
|
|
|
|||
|
|
@ -21,8 +21,7 @@ transforms = TransformSequence()
|
|||
def beetmover_apt(config, tasks):
|
||||
product = (
|
||||
"firefox"
|
||||
if not config.params["release_type"] # try
|
||||
or config.params["release_type"] == "nightly"
|
||||
if config.params["release_type"] == "nightly"
|
||||
else config.params["release_product"]
|
||||
)
|
||||
filtered_tasks = filter_beetmover_apt_tasks(config, tasks, product)
|
||||
|
|
|
|||
Loading…
Reference in a new issue