schedulers: add deploy_artefacts to all builders

Instead of having a limited set of builders which can deploy artefacts,
let every builder have the ability to deploy. This makes it easier to
experiment with deploy steps.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ross Burton 2021-11-24 21:47:21 +00:00 committed by Richard Purdie
parent de5263b7be
commit 7e1d76ccf9

View File

@ -241,12 +241,11 @@ def props_for_builder(builder):
default=swat_default)) default=swat_default))
if builder == 'build-appliance': if builder == 'build-appliance':
props.append(buildappsrcrev_param()) props.append(buildappsrcrev_param())
if builder in ['build-appliance', 'buildtools', 'eclipse-plugin-neon', 'eclipse-plugin-oxygen']: props.append(util.BooleanParameter(
props.append(util.BooleanParameter( name="deploy_artefacts",
name="deploy_artefacts", label="Do we want to deploy artefacts?",
label="Do we want to deploy artefacts? ", default=False
default=False ))
))
props = props + repos_for_builder(builder) props = props + repos_for_builder(builder)
worker_list = config.builder_to_workers.get(builder, config.builder_to_workers['default']) worker_list = config.builder_to_workers.get(builder, config.builder_to_workers['default'])
props.append(util.ChoiceStringParameter(name="worker", props.append(util.ChoiceStringParameter(name="worker",