[task-230] [mod] become-Parameter ergänzt
This commit is contained in:
parent
a6a7460230
commit
5d7019fdee
1 changed files with 15 additions and 0 deletions
|
@ -33,6 +33,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "venv",
|
"name": "venv",
|
||||||
|
"become": true,
|
||||||
|
"become_user": "{{var_tandoor_user}}",
|
||||||
"ansible.builtin.command": {
|
"ansible.builtin.command": {
|
||||||
"chdir": "{{var_tandoor_directory}}",
|
"chdir": "{{var_tandoor_directory}}",
|
||||||
"cmd": "python3 -m venv program"
|
"cmd": "python3 -m venv program"
|
||||||
|
@ -40,6 +42,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "python requirements",
|
"name": "python requirements",
|
||||||
|
"become": true,
|
||||||
|
"become_user": "{{var_tandoor_user}}",
|
||||||
"ansible.builtin.pip": {
|
"ansible.builtin.pip": {
|
||||||
"virtualenv": "{{var_tandoor_directory}}/program",
|
"virtualenv": "{{var_tandoor_directory}}/program",
|
||||||
"virtualenv_python": "python3",
|
"virtualenv_python": "python3",
|
||||||
|
@ -48,6 +52,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "database",
|
"name": "database",
|
||||||
|
"become": true,
|
||||||
|
"become_user": "{{var_tandoor_user}}",
|
||||||
"ansible.builtin.shell": {
|
"ansible.builtin.shell": {
|
||||||
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
|
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
|
||||||
"cmd": "bin/python3 manage.py migrate"
|
"cmd": "bin/python3 manage.py migrate"
|
||||||
|
@ -55,6 +61,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "static files",
|
"name": "static files",
|
||||||
|
"become": true,
|
||||||
|
"become_user": "{{var_tandoor_user}}",
|
||||||
"ansible.builtin.shell": {
|
"ansible.builtin.shell": {
|
||||||
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
|
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
|
||||||
"cmd": "bin/python3 manage.py collectstatic --no-input"
|
"cmd": "bin/python3 manage.py collectstatic --no-input"
|
||||||
|
@ -62,6 +70,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "static files",
|
"name": "static files",
|
||||||
|
"become": true,
|
||||||
|
"become_user": "{{var_tandoor_user}}",
|
||||||
"ansible.builtin.shell": {
|
"ansible.builtin.shell": {
|
||||||
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
|
"environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program",
|
||||||
"cmd": "bin/python3 manage.py collectstatic_js_reverse"
|
"cmd": "bin/python3 manage.py collectstatic_js_reverse"
|
||||||
|
@ -69,6 +79,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "frontend stuff",
|
"name": "frontend stuff",
|
||||||
|
"become": true,
|
||||||
|
"become_user": "{{var_tandoor_user}}",
|
||||||
"ansible.builtin.shell": {
|
"ansible.builtin.shell": {
|
||||||
"chdir": "{{var_tandoor_directory}}/program/vue",
|
"chdir": "{{var_tandoor_directory}}/program/vue",
|
||||||
"cmd": "yarn install && yarn build"
|
"cmd": "yarn install && yarn build"
|
||||||
|
@ -76,6 +88,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "configuration",
|
"name": "configuration",
|
||||||
|
"become": true,
|
||||||
|
"become_user": "{{var_tandoor_user}}",
|
||||||
"ansible.builtin.template": {
|
"ansible.builtin.template": {
|
||||||
"src": "conf.j2",
|
"src": "conf.j2",
|
||||||
"dest": "{{var_tandoor_directory}}/program/.env"
|
"dest": "{{var_tandoor_directory}}/program/.env"
|
||||||
|
@ -83,6 +97,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "systemd unit",
|
"name": "systemd unit",
|
||||||
|
"become": true,
|
||||||
"ansible.builtin.template": {
|
"ansible.builtin.template": {
|
||||||
"src": "systemd-unit.js",
|
"src": "systemd-unit.js",
|
||||||
"dest": "/etc/systemd/system/tandoor.service"
|
"dest": "/etc/systemd/system/tandoor.service"
|
||||||
|
|
Loading…
Add table
Reference in a new issue