DNN Pipeline Tasks by IowaComputerGurus, Inc.This collection of tasks includes helpful Azure DevOps pipeline utilities that will assist with CI/CD for DNN Extension Development. Below we will describe the available tasks. Included TasksSet DNN Manifest Version TaskThis task was created to recursively search a directory and identify all .dnn manifest files. For each found monifest file it will look for a version number definition inside of a 'package' element and will update it to the proper version. This replacement will work with any version defined in either 00.00.00 or 0.0.0 format. This allows you to manage revisions locally if needed, but will adjust the version to be proper during build. Errors & Warnings
Copy DNN Extension ArtifactsThis task was created as an extension of the default Windows Azure "Copy Files" task to help find DNN Extension Installation packages and move them to the Build Artifact Staging Directory. The goal of this task was to ensure that files were copied, as we expect to have files to copy. As such, the key difference between this task and the default Copy Files task is that it will fail if no files are found. Out of the box this task is usable with one of the extension package pattern types, but can also work for others with minor changes. Settings & DefaultsThe settings are the same as the Microsoft provided items, and retain the help links,
Errors & Warnings
|