Upgrade guide

This documentation applies to minor upgrades (only for v7 now). To migrate from iceScrum R6 to iceScrum v7, follow this guide

Upgrade to a newer version


With icescrum.jar

  1. Stop your server (you can check that the process is really stopped)
  2. Backup your database
  3. Replace icescrum.jar by the new one
  4. Start your server

If you come across any issue, have a look at the troubleshooting documentation.

With your own Tomcat server

  1. Stop your server (you can check that the process is really stopped)
  2. Backup your database
  3. Replace the icescrum.war file (or your custom named war file) under $CATALINA_BASE/webapps by the new one
  4. Delete the icescrum directory (or your custom named directory) under $CATALINA_BASE/webapps directory
  5. Delete Catalina directory under $CATALINA_BASE/work directory
  6. Start your server

If you come across any issue, have a look at the troubleshooting documentation.

With Docker

Since no data is stored in the container, you can update to the latest image by using Docker pull and replace your old container (named icescrum in the example below) by a new one using the newly pulled image.

  1. docker pull icescrum/icescrum
  2. docker stop icescrum
  3. docker rm icescrum
  4. docker run …

For more information about the Docker image, read the documentation.