From 921e21b4434d4661c7dff99410252251b27680dd Mon Sep 17 00:00:00 2001 From: Eric Walker Date: Mon, 8 May 2023 10:59:15 -0500 Subject: [PATCH] Allow environment variables as defaults when using manifest file --- python/entrypoint.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/python/entrypoint.py b/python/entrypoint.py index 7bd735b..39f8b88 100644 --- a/python/entrypoint.py +++ b/python/entrypoint.py @@ -460,7 +460,9 @@ def create_multiple_artifacts(manifest_file_path: str): try: processes = list() for lambda_spec in manifest_object['lambdas']: - variables = extract_container_variables(lambda_spec['environment_overrides']) + base_variables = os.environ + base_variables.update(lambda_spec['environment_overrides']) + variables = extract_container_variables(base_variables) variables['build_name'] = lambda_spec['name'] return_codes = set() process_pointer = Process(