Upgrades in Continuous delivery

Overview

Continuous delivery ensures smooth upgrades without manual work and with minimum downtime of your Live environment.

The following diagram demonstrates how to upgrade your project in Continuous delivery:

Continuous delivery - Upgrade

Procedure

  1. Upgrade the Development environment 
    1. Download and restore the database from your Live to your Development environment.
    2. Change the connection string to point to the restored database.
    3. Upgrade the Development project.
      For more information, see Upgrade.
  2. Upgrade the Test environment 
    1. Download the project from the Test environment to the Development environment.
    2. Turn off Read-only mode of configurations.
    3. Upgrade the Test project
    4. Download and restore the database from your Live to your Test environment.
    5. Upload the upgrade project to the Test environment.
    6. Change the connection string to point to the restored database.
    7. Turn on Read-only mode of configurations.
    8. Run and test the upgraded project.
    9. If the tests fail, go back to your Development environment, fix the problem, and return to Step
  3. Upgrade the Live environment 
    1. If tests pass, download the project from the Live environment.
    2. Turn off Read-only mode of configurations.
    3. Upgrade the Live project.
    4. Turn on Read-only mode of configurations.
    5. Upload the upgraded project from your Development environment to your Live environment.

RESULT: All of your environments are upgraded successfully.

Was this article helpful?

Next article

Upgrades and database