From f80e6ee661c587f17c4aab79eb25f179909484b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Tue, 31 Dec 2024 13:34:24 +0100 Subject: [PATCH] [task-230] [mod] tandoor: Befehle in Schleife zusammengefasst [fix] yarn-Befehl korrigiert --- roles/tandoor/tasks/main.json | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/roles/tandoor/tasks/main.json b/roles/tandoor/tasks/main.json index b05ccf0..14e48f7 100644 --- a/roles/tandoor/tasks/main.json +++ b/roles/tandoor/tasks/main.json @@ -55,39 +55,20 @@ } }, { - "name": "database", + "name": "initialize", "become": true, "become_user": "{{var_tandoor_user}}", "environment": { "VIRTUAL_ENV": "{{var_tandoor_directory}}/program", }, + "loop": [ + "migrate", + "collectstatic --no-input", + "collectstatic_js_reverse" + ], "ansible.builtin.shell": { "chdir": "{{var_tandoor_directory}}/program", - "cmd": "bin/python3 manage.py migrate" - } - }, - { - "name": "static files", - "become": true, - "become_user": "{{var_tandoor_user}}", - "environment": { - "VIRTUAL_ENV": "{{var_tandoor_directory}}/program", - }, - "ansible.builtin.shell": { - "chdir": "{{var_tandoor_directory}}/program", - "cmd": "bin/python3 manage.py collectstatic --no-input" - } - }, - { - "name": "static files", - "become": true, - "become_user": "{{var_tandoor_user}}", - "environment": { - "VIRTUAL_ENV": "{{var_tandoor_directory}}/program", - }, - "ansible.builtin.shell": { - "chdir": "{{var_tandoor_directory}}/program", - "cmd": "bin/python3 manage.py collectstatic_js_reverse" + "cmd": "bin/python3 manage.py {{item}}" } }, { @@ -96,7 +77,7 @@ "become_user": "{{var_tandoor_user}}", "ansible.builtin.shell": { "chdir": "{{var_tandoor_directory}}/program/vue", - "cmd": "yarn install && yarn build" + "cmd": "yarnpkg install && yarnpkg build" } }, {