diff options
Diffstat (limited to 'roles')
-rw-r--r-- | roles/mastodon/tasks/main.yml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/roles/mastodon/tasks/main.yml b/roles/mastodon/tasks/main.yml index 7ff23dd..41205c1 100644 --- a/roles/mastodon/tasks/main.yml +++ b/roles/mastodon/tasks/main.yml @@ -73,12 +73,16 @@ - name: precompile assets command: chdir: '{{ mastodon_install_dir }}' - cmd: 'bundle exec rake assets:precompile' + cmd: '{{ item }}' + loop: + - 'bundle exec rake db:migrate' + - 'bundle exec rake assets:precompile' environment: NODE_OPTIONS: --openssl-legacy-provider RAILS_ENV: production become: yes become_user: '{{ mastodon_user }}' + notify: restart mastodon when: mastodon_git.changed - name: create systemd units |