fix stuff
This commit is contained in:
parent
0c975e7dfa
commit
c3b1854536
18
config.yml
18
config.yml
|
@ -3,17 +3,12 @@
|
||||||
- hosts: all
|
- hosts: all
|
||||||
gather_facts: yes
|
gather_facts: yes
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
vars_files:
|
vars_files:
|
||||||
- vars/main.yml
|
- vars/main.yml
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- { role: rbenv, username: "{{ ansible_user }}", rbenv_ruby_version: "{{ ruby_version }}" }
|
- { role: rbenv, username: "{{ ansible_user }}", rbenv_ruby_version: "{{ ruby_version }}" }
|
||||||
- { role: nodejs, nodejs_install_yarn: yes }
|
- { role: nodejs, nodejs_install_yarn: yes }
|
||||||
- chexpire-admin-init
|
- chexpire-admin-init
|
||||||
- apache-vhost
|
|
||||||
- puma-systemd
|
|
||||||
|
|
||||||
post_tasks:
|
post_tasks:
|
||||||
- include_role:
|
- include_role:
|
||||||
name: etc-git
|
name: etc-git
|
||||||
|
@ -22,18 +17,23 @@
|
||||||
commit_message: "Ansible post-run config.yml"
|
commit_message: "Ansible post-run config.yml"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- hosts: all
|
- hosts: all
|
||||||
|
|
||||||
vars_files:
|
vars_files:
|
||||||
- vars/main.yml
|
- vars/main.yml
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- { role: chexpire-user-init, username: "{{ ansible_user }}" }
|
- { role: chexpire-user-init, username: "{{ ansible_user }}" }
|
||||||
|
|
||||||
|
|
||||||
|
- hosts: all
|
||||||
|
gather_facts: yes
|
||||||
|
become: yes
|
||||||
|
vars_files:
|
||||||
|
- vars/main.yml
|
||||||
|
roles:
|
||||||
|
- apache-vhost
|
||||||
|
- puma-systemd
|
||||||
tasks:
|
tasks:
|
||||||
- name: Puma systemd unit is started
|
- name: Puma systemd unit is started
|
||||||
systemd:
|
systemd:
|
||||||
name: puma-chexpire
|
name: puma-chexpire
|
||||||
state: started
|
state: started
|
||||||
become: yes
|
|
||||||
|
|
|
@ -97,3 +97,19 @@
|
||||||
# - debug:
|
# - debug:
|
||||||
# var: db_prepare
|
# var: db_prepare
|
||||||
# verbosity: 3
|
# verbosity: 3
|
||||||
|
|
||||||
|
- name: custom config for production
|
||||||
|
replace:
|
||||||
|
dest: "{{ chexpire_app_directory }}/config/webpacker.yml"
|
||||||
|
regexp: "compile: false"
|
||||||
|
replace: "compile: true"
|
||||||
|
|
||||||
|
- name: Assets are precompiled
|
||||||
|
command: "~/.rbenv/shims/bundle exec rails assets:precompile"
|
||||||
|
args:
|
||||||
|
chdir: "{{ chexpire_app_directory }}"
|
||||||
|
|
||||||
|
- name: Webpacker assets are compiled
|
||||||
|
command: "~/.rbenv/shims/bundle exec rails webpacker:compile"
|
||||||
|
args:
|
||||||
|
chdir: "{{ chexpire_app_directory }}"
|
||||||
|
|
|
@ -2,4 +2,5 @@
|
||||||
|
|
||||||
- name: systemctl daemon-reload
|
- name: systemctl daemon-reload
|
||||||
systemd:
|
systemd:
|
||||||
|
name: puma-chexpire
|
||||||
daemon_reload: True
|
daemon_reload: True
|
||||||
|
|
Loading…
Reference in a new issue