If using the installation-docker
, any actions required by an upgrade will be handled by just updating the image tag and recreating the container.
If using the installation-ubuntu-ansible
there is no need to do anything special. Just re-run the role!
For manual installs, see the following steps. Commands might vary depending on your OS.
When updating the code, make sure you check the changelog
for any notes about the changes. Sometimes extra manual steps might be required or an update could take a long time due to database migrations.
workon socialhome
To pull in a release:
# Replace release tag with the release, for example "v0.3.1"
git fetch && git checkout <release tag>
To pull in master branch head:
git pull
sudo service socialhome restart
Check the application and have fun!