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
> nuget.exe install Wavenet.Umbraco7.SlotCopy -Version 2.1.0-CI00003 -Source https://www.myget.org/F/wavenet-be/api/v3/index.json
> dotnet add package Wavenet.Umbraco7.SlotCopy --version 2.1.0-CI00003 --source https://www.myget.org/F/wavenet-be/api/v3/index.json
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
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.
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 |
---|
Early Access |
- .NETFramework 4.5: 4.5.0.0
Assembly | Assembly hash | Match |
---|---|---|
/lib/net45/wavenet.umbraco7.slotcopy.dll | 9cff6ec4f4c447a68e5dca9d62158b5eFFFFFFFF |
OwnersOlivier Bossaer |
AuthorsOlivier Bossaer |
Project URLhttps://github.com/wavenet-be/Wavenet.Umbraco7.SlotCopy/ |
LicenseUnknown |
TagsUmbraco7 Azure Slot |
Info3 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 |