From 29785a14fd099645c8fc3849fa4eadba941975d9 Mon Sep 17 00:00:00 2001 From: jerger Date: Fri, 9 Dec 2022 14:08:20 +0100 Subject: [PATCH] only user can see provs config --- src/main/python/ddadevops/devops_terraform_build.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/python/ddadevops/devops_terraform_build.py b/src/main/python/ddadevops/devops_terraform_build.py index 5e64be5..ee8eed1 100644 --- a/src/main/python/ddadevops/devops_terraform_build.py +++ b/src/main/python/ddadevops/devops_terraform_build.py @@ -1,4 +1,4 @@ -from os import path +from os import path, chmod from json import load, dumps from subprocess import run from pkg_resources import * @@ -13,7 +13,7 @@ def create_devops_terraform_build_config(stage, module, additional_vars, build_dir_name='target', - output_json_name='output.json', + output_json_name='out_' + module + '.json', use_workspace=True, use_package_common_files=True, build_commons_path=None, @@ -115,6 +115,7 @@ class DevopsTerraformBuild(DevopsBuild): self.print_terraform_command(tf) with open(self.build_path() + self.output_json_name, "w") as output_file: output_file.write(dumps(result)) + chmod(self.build_path() + self.output_json_name, 0o600) def read_output_json(self): with open(self.build_path() + self.output_json_name, 'r') as f: