Skip to content

DXP content synchronizer with Azure DevOps build/release tasks

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
license.md
Notifications You must be signed in to change notification settings

Epinova/epinova-dxp-contentsynchronizer

Repository files navigation

Epinova DXP Content Synchronizer

Bucket of tasks to helping you to synchronize database and/or blobs from Optimizely DXP to Azure environment.

The release tasks use the Deployment API. There are some developers out there that want/need help with deployment to the Optimizely (formerly known as Episerver) DXP enviroment. And that is why this deployment extension is created.

Install

How to install Epinova DXP Content Synchronizer extension
In short: Install the extension to your Azure DevOps project: https://marketplace.visualstudio.com/items?itemName=epinova-sweden.epinova-dxp-contentsynchronizer-extension. Click on the green "Get it free" button and follow the instructions.
Microsoft has general information on how to install an Azure DevOps extension: https://docs.microsoft.com/en-us/azure/devops/marketplace/install-extension
In the end of that page, there also a link to how to manage extension permission. https://docs.microsoft.com/en-us/azure/devops/marketplace/how-to/grant-permissions

Tasks

Export Blobs (Optimizely DXP)

Export blobs from specified DXP environment.
Export blobs documentation

Export DB (Optimizely DXP)

Export database as a bacpac file from specified DXP environment.
Export DB documentation

Import DXP blobs to Azure (Optimizely DXP)

Task that export DXP blobs and upload it on Azure storage account container.
Import DXP blobs to Azure documentation

Import DXP DB to Azure (Optimizely DXP)

Task that upload DXP database bacpac and restore it on Azure SQL Server.
Import DXP DB to Azure documentation

List containers (Optimizely DXP)

List containers in specified DXp environment.
List containers documentation

Setup scenarios

More detailed description how you can setup and use these tasks in different scenarios. Both with YAML and manual setup.
Setup senarios
Example how to setup content harmonization between DXP environments

Problems

A collection of problems that has been found and how to fix it.
Problems

Release notes

Release notes

About

DXP content synchronizer with Azure DevOps build/release tasks

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
license.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published