.
All checks were successful
/ build-docker-image (push) Successful in 39s

This commit is contained in:
2024-09-05 23:25:31 +01:00
parent 9a281e5721
commit 63b07c49b8

View File

@@ -55,11 +55,11 @@ def build_cmdLine_args(rc):
rc.cmdline_args += " -u " + os.environ.get('ANSIBLE_PLAYBOOK_REMOTE_USER')
def execute_playbook():
def execute_playbook(projectdir):
rc = RunnerConfig(
private_data_dir="/data",
project_dir=os.environ.get('ANSIBLE_PLAYBOOK_WORKSPACE_PATH', "/workspace")
project_dir=projectdir
)
rc.playbook=os.environ.get('ANSIBLE_PLAYBOOK', "site.yml")
@@ -77,17 +77,18 @@ def execute_playbook():
r = Runner(config=rc)
r.run()
def list_workspace(rc):
def list_workspace(projectdir):
print("---------------------------------------")
print("workspace files:" + " " + rc.project_dir)
items=os.listdir(rc.project_dir)
print("workspace files:" + " " + projectdir)
items=os.listdir(projectdir)
for image in items:
print(image)
print("---------------------------------------")
def main():
list_workspace();
execute_playbook()
projectdir = os.environ.get('ANSIBLE_PLAYBOOK_WORKSPACE_PATH', "/workspace")
list_workspace(projectdir)
execute_playbook(projectdir)
main()