Downgrade version

I hastily upgraded ContinuaCI although our company did not yet purchase renewed licence.
Is it possible to downgrade from 1.9.2.978 to 1.9.2.934 (from which I upgraded) due to the database upgrade or will it break ?

Hi Michal,

Downgrading Continua CI is not supported by the installer if any changes have been made to the database structure, especially if the major PostgreSQL database version has been upgraded.

If you don’t have a full server backup, then your only option is to uninstall the current version before reinstalling the older version.

Before you start, make sure that you have a backup of the v1.9.2.934 database. The installer automatically runs a full database server backup to the folder “C:\ProgramData\VSoft\ContinuaCI” during installation.

Also, take a copy of the server and agent configuration files e.g. “C:\Program Files\VSoft Technologies\ContinuaCI\Server\Continua.Server.Service.exe.config” and “C:\Program Files\VSoft Technologies\ContinuaCI Agent\Continua.Agent.Service.exe.config”.

After reinstalling the older version, restore the database backup over the existing database, see Backing up the Continua database - Continua CI - VSoft Technologies Documentation Wiki.

Then copy over the ‘Continua.HashSalt’, ‘Continua.SymmetricEncryptionKey’, and ‘Continua.SymmetricEncryptionVector’ key values from the ‘appsettings’ section of the old server service configuration file to the new server service configuration file.

The process is similar to that detailed in Migrating to a New Server - Continua CI - VSoft Technologies Documentation Wiki.

If you can persuade your company to renew the license, it may save you some time…