diff options
author | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-06-13 07:51:57 -0400 |
---|---|---|
committer | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-06-13 07:51:57 -0400 |
commit | 5dbc4ad82641264ff62bf5026cfc9dd13d79489e (patch) | |
tree | bc52fd6538d7d608daa1a94fb47b897d05716c6f | |
parent | ea53074059f7dbd0f9908dd9d11e0d1a9c2d2d04 (diff) | |
download | selfhosted-5dbc4ad82641264ff62bf5026cfc9dd13d79489e.tar.gz selfhosted-5dbc4ad82641264ff62bf5026cfc9dd13d79489e.zip |
mastodon: migrate db on upgrade
-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 |