Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1.23 KB

overview.md

File metadata and controls

21 lines (17 loc) · 1.23 KB

Cantarus PolyDeploy Client for Azure DevOps

Cantarus PolyDeploy is a component to easily install extensions into a DNN website, and this task allows you to automate that installation using Azure Pipelines.

To get started, you need to create an API user within the PolyDeploy module. You'll want to make sure to check the box to allow the user to bypass the IP whitelist if you're using Azure Pipelines, since the pipeline agent won't have a predictable IP address. Once the user is created, setup custom variables for the user's API Key and Encryption Key.

When adding the task to a pipeline, you'll fill in the variables into the task's configuration. Set the Target URI to the root URL of the website (e.g. https://example.com), and set the Deploy Path to the folder with your packages to install. The task will automatically find any *.zip files in that folder and its subfolders and pass them to the PolyDeploy client to be installed. Task configuration screen

This Azure DevOps task is a project of Engage Software.