Blame .provision/ansible-role-lufi/tasks/apprun.yml
|
arunodhayamsam |
027d5f |
#apprun.yml
|
|
arunodhayamsam |
027d5f |
---
|
|
arunodhayamsam |
027d5f |
- name: This command will install the postgress module
|
|
arunodhayamsam |
027d5f |
ansible.builtin.shell:
|
|
arunodhayamsam |
027d5f |
cmd: carton install --deployment --without=test --without=sqlite --without=mysql
|
|
arunodhayamsam |
027d5f |
chdir: "{{ app_dir }}"
|
|
arunodhayamsam |
027d5f |
|
|
arunodhayamsam |
027d5f |
- name: Upload application file
|
|
arunodhayamsam |
17bcb2 |
ansible.builtin.template:
|
|
arunodhayamsam |
027d5f |
src: ../templates/lufi.conf.j2
|
|
arunodhayamsam |
027d5f |
dest: "{{ app_dir }}/lufi.conf"
|
|
arunodhayamsam |
027d5f |
|
|
arunodhayamsam |
027d5f |
- name: Run the command for app_executes
|
|
arunodhayamsam |
027d5f |
ansible.builtin.shell:
|
|
arunodhayamsam |
027d5f |
cmd: carton exec hypnotoad script/lufi
|
|
arunodhayamsam |
027d5f |
chdir: "{{ app_dir }}"
|
|
arunodhayamsam |
027d5f |
|
|
arunodhayamsam |
027d5f |
- name: Nginx configuration file add
|
|
arunodhayamsam |
17bcb2 |
ansible.builtin.template:
|
|
arunodhayamsam |
027d5f |
src: ../templates/app.conf
|
|
arunodhayamsam |
027d5f |
dest: /etc/nginx/conf.d/
|
|
arunodhayamsam |
027d5f |
mode: '0644'
|
|
arunodhayamsam |
027d5f |
notify: restart nginx
|