From 824beb894331aadc0baa8caf83e6f76f86c4b5c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Fri, 25 Oct 2024 10:45:23 +0200 Subject: [PATCH] [fix] role:frontend-zackeneule:building and deployment --- roles/espe_frontend_zackeneule/tasks/main.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/roles/espe_frontend_zackeneule/tasks/main.json b/roles/espe_frontend_zackeneule/tasks/main.json index 05445ec..0af007f 100644 --- a/roles/espe_frontend_zackeneule/tasks/main.json +++ b/roles/espe_frontend_zackeneule/tasks/main.json @@ -22,29 +22,36 @@ }, { "name": "program | fetch", + "become": true, + "become_user": "{{var_espe_frontend_zackeneule_user}}", "ansible.builtin.git": { "repo": "{{var_espe_frontend_zackeneule_git_repository_url}}", "version": "{{var_espe_frontend_zackeneule_git_reference}}", - "dest": "/tmp/espe-frontend-repo" + "dest": "/tmp/zackeneule-repo" } }, { "name": "program | build", + "become": true, + "become_user": "{{var_espe_frontend_zackeneule_user}}", "ansible.builtin.command": { - "chdir": "/tmp/espe-frontend-repo", + "chdir": "/tmp/zackeneule-repo", "cmd": "tools/build" } }, { "name": "program | deploy", "become": true, + "become_user": "{{var_espe_frontend_zackeneule_user}}", "ansible.builtin.shell": { - "cmd": "cp --recursive --update /tmp/espe-frontend-repo/build/* {{var_espe_frontend_zackeneule_directory}}/ && chown --recursive {{var_espe_frontend_zackeneule_user}} {{var_espe_frontend_zackeneule_directory}}" + "chdir": "/tmp/zackeneule-repo", + "cmd": "tools/deploy localhost --target-directory={{var_espe_frontend_zackeneule_directory}}" } }, { "name": "conf", "become": true, + "become_user": "{{var_espe_frontend_zackeneule_user}}", "ansible.builtin.template": { "src": "conf.json.j2", "dest": "{{var_espe_frontend_zackeneule_directory}}/conf.json",