## For Project Maintainer: How to update seafile-docker when a new version is released Imagine the previous version is 6.0.5 and we have released 6.0.7. Here are the steps to do the upgrade. * Switch to a branch "unstable" ```sh git branch -f unstable origin/master git checkout unstable ``` * Update the version number in all the files/scripts from "6.0.5" to "6.0.7" and push it to github, then wait for travis ci (https://travis-ci.org/haiwen/seafile-docker/builds) to pass ```sh git push origin unstable:unstable ``` * Create a tag "v6.0.7" and push it to github. Wait for travis ci to finish: this time it would push the image seafileorg/server:6.0.7 to docker hub since it's triggered by a tag. ```sh git tag v6.0.7 git push origin v6.0.7 ``` * Ensure the new image is available in https://hub.docker.com/r/seafileorg/server/tags/ * Now update the master branch. ``` git push origin unstable:master ```