[yocto-autobuilder2] schedulers: add deploy_artefacts to all builders

Message ID 20211124214721.1012328-1-ross.burton@arm.com
State New
Headers show
Series [yocto-autobuilder2] schedulers: add deploy_artefacts to all builders | expand

Commit Message

Ross Burton Nov. 24, 2021, 9:47 p.m. UTC
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>
---
 schedulers.py | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

Patch

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