Use environemnt variable for tuxSuite
To ensure jenkins jobs can run on both OpenCI
and Arm CI, replace harcoded variables with
enironment variable.
These are system-wide environment variable and
are configured in:
Manage Jenkins > System > Global Properties
Change-Id: Icd8de032d02b08b1e9d45926ae063654a47bf72b
Signed-off-by: Saheer Babu <saheer.babu@arm.com>
diff --git a/lava_helper/lava_wait_jobs.py b/lava_helper/lava_wait_jobs.py
index 3761372..8b0cdea 100755
--- a/lava_helper/lava_wait_jobs.py
+++ b/lava_helper/lava_wait_jobs.py
@@ -154,7 +154,9 @@
def lava_id_to_url(id, user_args):
if LAVA_RPC_connector.is_tux_id(id):
- return "https://tuxapi.tuxsuite.com/v1/groups/tfc/projects/ci/tests/{}".format(id)
+ tuxsuite_group = os.environ.get("TUXSUITE_GROUP")
+ tuxsuite_project = os.environ.get("TUXSUITE_PROJECT")
+ return "https://tuxapi.tuxsuite.com/v1/groups/{}/projects/{}/tests/{}".format(tuxsuite_group, tuxsuite_project, id)
else:
return "{}/scheduler/job/{}".format(user_args.lava_url, id)