[task-230] [mod] become-Parameter ergänzt

This commit is contained in:
roydfalk 2024-12-30 17:04:03 +01:00
parent a6a7460230
commit 5d7019fdee

View file

@ -33,6 +33,8 @@
},
{
"name": "venv",
"become": true,
"become_user": "{{var_tandoor_user}}",
"ansible.builtin.command": {
"chdir": "{{var_tandoor_directory}}",
"cmd": "python3 -m venv program"
@ -40,6 +42,8 @@
},
{
"name": "python requirements",
"become": true,
"become_user": "{{var_tandoor_user}}",
"ansible.builtin.pip": {
"virtualenv": "{{var_tandoor_directory}}/program",
"virtualenv_python": "python3",
@ -48,6 +52,8 @@
},
{
"name": "database",
"become": true,
"become_user": "{{var_tandoor_user}}",
"ansible.builtin.shell": {
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
"cmd": "bin/python3 manage.py migrate"
@ -55,6 +61,8 @@
},
{
"name": "static files",
"become": true,
"become_user": "{{var_tandoor_user}}",
"ansible.builtin.shell": {
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
"cmd": "bin/python3 manage.py collectstatic --no-input"
@ -62,6 +70,8 @@
},
{
"name": "static files",
"become": true,
"become_user": "{{var_tandoor_user}}",
"ansible.builtin.shell": {
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
"cmd": "bin/python3 manage.py collectstatic_js_reverse"
@ -69,6 +79,8 @@
},
{
"name": "frontend stuff",
"become": true,
"become_user": "{{var_tandoor_user}}",
"ansible.builtin.shell": {
"chdir": "{{var_tandoor_directory}}/program/vue",
"cmd": "yarn install && yarn build"
@ -76,6 +88,8 @@
},
{
"name": "configuration",
"become": true,
"become_user": "{{var_tandoor_user}}",
"ansible.builtin.template": {
"src": "conf.j2",
"dest": "{{var_tandoor_directory}}/program/.env"
@ -83,6 +97,7 @@
},
{
"name": "systemd unit",
"become": true,
"ansible.builtin.template": {
"src": "systemd-unit.js",
"dest": "/etc/systemd/system/tandoor.service"