lava_helper: Add multiple image support to jinja2 binary templating
Signed-off-by: Gergely Korcsák <gergely.korcsak@arm.com>
Change-Id: I1cf213f50dd8e6aa566ee985637ed0e4c2c9a931
diff --git a/lava_helper/lava_create_jobs.py b/lava_helper/lava_create_jobs.py
index 3c0e3dd..3bd7b39 100755
--- a/lava_helper/lava_create_jobs.py
+++ b/lava_helper/lava_create_jobs.py
@@ -4,7 +4,7 @@
__copyright__ = """
/*
- * Copyright (c) 2020-2022, Arm Limited. All rights reserved.
+ * Copyright (c) 2020-2024, Arm Limited. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*
@@ -77,22 +77,16 @@
"monitors": config['monitors'].get(monitor_name, []),
"platform": platform,
"recovery_image_url": recovery_image_url,
- "data_bin_offset": config.get('data_bin_offset', ''),
"docker_prefix": vars(user_args).get('docker_prefix', ''),
"license_variable": vars(user_args).get('license_variable', ''),
"enable_code_coverage": user_args.enable_code_coverage == "TRUE",
"coverage_trace_plugin": coverage_trace_plugin,
- "build_job_url": os.getenv("BUILD_URL"),
"cpu0_baseline": config.get("cpu0_baseline", 0),
"cpu0_initvtor_s": config.get("cpu0_initvtor_s", "0x10000000"),
"psa_api_suite": os.getenv("TEST_PSA_API") if os.getenv("TEST_PSA_API") == "IPC" else "",
+ "binaries": config.get('binaries', []),
+ "data_url_prefix": "{}/artifact/ci_build".format(os.getenv("BUILD_URL"))
}
- for binary_type, binary_name in config["binaries"].items():
- params.update(
- {
- "{}_url".format(binary_type): "{}/artifact/ci_build/{}".format(params["build_job_url"], binary_name)
- }
- )
if len(params["monitors"]) == 0:
break