wavenet-be - Wavenet.Umbraco7.SlotCopy 2.1.0-CI00003

Simple helper to copy user content from one Azure Slot to another.

PM> Install-Package Wavenet.Umbraco7.SlotCopy -Version 2.1.0-CI00003 -Source https://www.myget.org/F/wavenet-be/api/v3/index.json

Copy to clipboard

> nuget.exe install Wavenet.Umbraco7.SlotCopy -Version 2.1.0-CI00003 -Source https://www.myget.org/F/wavenet-be/api/v3/index.json

Copy to clipboard

> dotnet add package Wavenet.Umbraco7.SlotCopy --version 2.1.0-CI00003 --source https://www.myget.org/F/wavenet-be/api/v3/index.json

Copy to clipboard
<PackageReference Include="Wavenet.Umbraco7.SlotCopy" Version="2.1.0-CI00003" />
Copy to clipboard
source https://www.myget.org/F/wavenet-be/api/v3/index.json

nuget Wavenet.Umbraco7.SlotCopy  ~> 2.1.0-CI00003
Copy to clipboard

> choco install Wavenet.Umbraco7.SlotCopy --version 2.1.0-CI00003 --source https://www.myget.org/F/wavenet-be/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "wavenet-be" -SourceLocation "https://www.myget.org/F/wavenet-be/api/v2"
Install-Module -Name "Wavenet.Umbraco7.SlotCopy" -RequiredVersion "2.1.0-CI00003" -Repository "wavenet-be" -AllowPreRelease
Copy to clipboard

Browse the sources in this package using Visual Studio or WinDbg by configuring the following legacy symbol server URL: https://www.myget.org/F/wavenet-be/symbols/


Wavenet.Umbraco7.SlotCopy

Simple helper to copy user content from one Azure Slot to another.

wavenet-be MyGet Build Status

How to install

MachineKey

To work, this package requires you to have a custom machine key in your web config or to specify the UmbracoSlotCopy::ValidationKey.
The key will be use to secure exchanges between your slots.

Azure Settings

It's suggested that all settings are put on Azure Configure app settings as Slot Settings.

Key Value Comment
UmbracoSlotCopy::ServerToSync https://your-production-website/umbraco/wavenet/slotcopy/getfiles Required on Target Slot
UmbracoSlotCopy::PathsToSync ~/media,~/css,~/App_Data/UmbracoForms Optional on Source Slot
UmbracoSlotCopy::FilesToSyncPattern *.* Optional on Source Slot
UmbracoSlotCopy::ValidationKey Your validation key Best to use only if you have no machinekey defined.

Synchronisation

When everything is set up, you simply make a request on your staging slot: https://your-staging-website/umbraco/wavenet/slotcopy/sync and it will show the synchronisation progress.
If you run the same on production, it will reject the request with a 404 (check based on UmbracoSlotCopy::ServerToSync)

Integration / Build Server

Just add a step which makes the HTTP request.

Packages

Stable Release
NuGet
Early Access
MyGet
  • .NETFramework 4.5
    • UmbracoCms.Core (>= 7.2.0 && < 8.0.0)
  • .NETFramework 4.5: 4.5.0.0

                        
Assembly Assembly hash Match
/lib/net45/wavenet.umbraco7.slotcopy.dll 9cff6ec4f4c447a68e5dca9d62158b5eFFFFFFFF

Owners

Olivier Bossaer

Authors

Olivier Bossaer

Project URL

https://github.com/wavenet-be/Wavenet.Umbraco7.SlotCopy/

License

Unknown

Tags

Umbraco7 Azure Slot

Info

3 total downloads
0 downloads for version 2.1.0-CI00003
Download (12.42 KB)
Download legacy symbols (22.73 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
2.1.0-CI00003 12.42 KB Thu, 19 Mar 2020 12:24:27 GMT 0
2.1.0-CI00000 12.36 KB Thu, 17 Oct 2019 09:05:43 GMT 1
2.0.0-CI00000 10.2 KB Wed, 16 Oct 2019 10:12:50 GMT 1
1.0.1-CI00003 9.75 KB Tue, 15 Oct 2019 13:21:39 GMT 0
1.0.1-CI00002 9.75 KB Tue, 15 Oct 2019 12:22:06 GMT 0
1.0.1-CI00001 9.75 KB Tue, 15 Oct 2019 12:15:41 GMT 0
1.0.1-CI00000 9.75 KB Wed, 09 Oct 2019 12:28:26 GMT 0
1.0.0-CI00004 9.75 KB Wed, 09 Oct 2019 12:23:14 GMT 0
1.0.0-CI00003 9.75 KB Wed, 09 Oct 2019 11:26:19 GMT 1