aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYing-Chun Liu (PaulLiu) <paul.liu@linaro.org>2022-11-28 05:00:16 +0800
committerYing-Chun Liu (PaulLiu) <paul.liu@linaro.org>2022-11-28 05:00:16 +0800
commit8a67ea0e750d8ffb2989357e5dd124abe095d740 (patch)
tree36a280d018b77dafd0f953c1efefccc4a19b600e
parentea96dd804f32adaa3e74a620412c5a83d37e8f67 (diff)
run_ci_scripts.py: parsing bool options.HEADmaster
Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
-rwxr-xr-xrun_ci_scripts.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/run_ci_scripts.py b/run_ci_scripts.py
index aa44bcb..25c4937 100755
--- a/run_ci_scripts.py
+++ b/run_ci_scripts.py
@@ -26,6 +26,12 @@ if __name__ == '__main__':
if ("string" in j and "name" in j["string"] and "default" in j["string"]):
paramName = j["string"]["name"]
paramValue = j["string"]["default"]
- os.environ[paramName] = str(paramValue)
+ if (not (paramName in os.environ)):
+ os.environ[paramName] = str(paramValue)
+ elif ("bool" in j and "name" in j["bool"] and "default" in j["bool"]):
+ paramName = j["bool"]["name"]
+ paramValue = j["bool"]["default"]
+ if (not (paramName in os.environ)):
+ os.environ[paramName] = str(paramValue)
os.system(shellScriptPath)