How do I deploy an upgrade to umbraco using Team City & Octopus Deploy
Hi All,
We use Team City and Octopus Deploy for our websites.
I've just upgraded one of our sites (on my local machine) using:
PM> Update-Package UmbracoCms
I run the website and step through the Install upgrade steps.
Now what?
If I commit everything then TeamCity will build a deployment package with umbracoConfigurationStatus='new' then the 'upgrade' will not run on subsequent environments.
If I commit with umbracoConfigurationStatus='old' then the 'upgrade' will run on EVERY subsequent deployment.
Anyone have any advice on how to deploy an upgrade?
I'd prefer not to have to put the site offline or in read only mode while we copy the DB upgrade then upload it.
In my case I'm Updating 'UmbracoCms' from version '7.1.8' to '7.2.1'.
But advice I could apply to any upgrade would be great.
How do I deploy an upgrade to umbraco using Team City & Octopus Deploy
Hi All,
We use Team City and Octopus Deploy for our websites.
I've just upgraded one of our sites (on my local machine) using:
I run the website and step through the Install upgrade steps.
Now what?
If I commit everything then TeamCity will build a deployment package with umbracoConfigurationStatus='new' then the 'upgrade' will not run on subsequent environments.
If I commit with umbracoConfigurationStatus='old' then the 'upgrade' will run on EVERY subsequent deployment.
Anyone have any advice on how to deploy an upgrade? I'd prefer not to have to put the site offline or in read only mode while we copy the DB upgrade then upload it.
In my case I'm Updating 'UmbracoCms' from version '7.1.8' to '7.2.1'. But advice I could apply to any upgrade would be great.
Cheers.
Murray.
I do it this way (deployment through Visual Studio Online)
Upgrade files locally and commit changes to files.
Run upgrade steps through website.
Stash the new changes, and push (so you get a "fresh" update up).
Run upgrade steps on live website.
Push stashed changes in.
It could probably be done easier, but this works for me.
is working on a reply...