Microsoft.PowerPlatform.DevOps

2.0.182-alpha

A Toolset for Implementing and Adopting a full ALM strategy for the Microsoft PowerPlatform.

Minimum PowerShell version

5.0

This is a prerelease version of Microsoft.PowerPlatform.DevOps.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Microsoft.PowerPlatform.DevOps -RequiredVersion 2.0.182-alpha -AllowPrerelease

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name Microsoft.PowerPlatform.DevOps -Version 2.0.182-alpha -Prerelease

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2021 Dylan Haskins & Eugene Van Staden. All rights reserved.

Package Details

Author(s)

  • Dylan Haskins and Eugene Van Staden

Tags

Dynamics CRM Dynamics365 DevOps CDS PowerPlatform Dataverse PowerappsPortal PowerApps

Functions

Invoke-PowerPlatformDevOps Start-DeploySolution Test-IsGuid Start-SolutionChecker Start-PPDODocker Invoke-ExportSolution

Dependencies

This module has no dependencies.

Release Notes


       v2.0.182
       - Change Compression to use 7-zip as ADO occasionally errors with System.IO.Compression
       v2.0.181
       - Fix path for Flows_Default.json
       v2.0.180
       - Include src folder in .artifactignore to ensure copy to artifacts folder
       v2.0.179
       - Move Unpacked content to src folder directly under feature to reduce issue with extremely long path names
       v2.0.178
       - Change Data export to use PAC CLI
       - Changed Data export to Extract XML files for improved source control
       v2.0.177
       - Add support for Legacy data import as well as PAC Data import
       - Added AlwaysDeployData flag support to DeployPackages.json        
       v2.0.176
       - New PAC CLI, try use PAC solution import again
       v2.0.174
       - Tweak authToken for CLI
       v2.0.173
       - add CleanupAction step. This will execute any custom script in the Project/Script folder. Include a file called CleanupAction.ps1
       v2.0.172
       - portal cli import improvements
       v2.0.156
       - Bump version of Microsoft.Xrm.Data.PowerShell to 2.8.19
       v2.0.155
       - Remove Git Get Access Token process in favour for Git Credential Manager
       v2.0.153
       - Add git config --global core.longpaths true
       v2.0.152
       - Clean Legacy dataverse_ folder before copying pac_ contents
       v2.0.150
       - Push Tag to Azure DevOps Repo
       v2.0.149
       - Add automatic tagging of Solution commits
       v2.0.148
       - Default Solution Version Dates to UTC for consistency across devices and Azure Agents
       v2.0.146
       - Add Export-Solution Command line option
       v2.0.142
       - Update Solution Export to use PAC and to Only update Solution Version if there is a change.
       v2.0.140
       - Update JSON file creation to no longer include BOM
       v2.0.137
       - Change deployment sequence of Portal CLI step
       v2.0.136
       - Add AZ CLI Authentication using Service Principal to SolutionDeploy.ps1
       v2.0.135
       - Extend PAC CLI connection
       v2.0.132
       - Bump Microsoft.Xrm.Data.PowerShell to 2.8.19
       - Increase polling time for Solution Import and Upgrade to 10 seconds
       v2.0.131
       - Make Add-PowerAppsAccount available to be used in Pre/Post Actions
       v2.0.130
       - fix pac portal path. Note:
       Download portal via CLI to the deployments folder in the solution project
       v2.0.128
       - Force Microsoft.Xrm.Data.PowerShell version 2.8.14 and 2.8.17 has a bug with Get-CrmRecords command
       v2.0.127
       - Add support for PAC Portal CLI to deploy Portal configuration. Add the following
           "Portal": "portal-folder-name" //Download portal configuration in the Deployment/ directory of your project and update this value wit the unique name of your portal
       - Add support to enable solutions per stage via a new Deploy flag. This makes managing DeployPackages easier.            
          Add "Deploy":"true" in the DeployTo block of your target environment. Disable deployment by setting "false"            
          "DeployTo": [  {  "Deploy": "true",
       v2.0.125
       - Fix SecureString issue with Add-PowerAppsUserAccount
       v2.0.124
       - Sort Connections so that we always get the earliest created Connection by Type
       v2.0.123
       - Minor Typo fixes
       v2.0.122
       - Only get Connected Connections for use in binding Connection References (ignore Error statuses)
       v2.0.121
       - Change Connection Reference binding to always bind to a found connection to mitigate issues when connections have been deleted
       v2.0.120
       - Removing tooling ability to merge from Basebranch on load (too many merge errors)
       v2.0.119
       - Added Support for new Preview Linter for PowerApps (https://powerapps.microsoft.com/en-us/blog/announcing-public-preview-of-eslint-rules-for-power-apps-and-dynamics-365/)
       v2.0.118
       - Various minor bug fixes
       - Enable Solution deploy to continue when connection times out (is forcibly closed)
       v2.0.114
       - Improve Error Handling in Flow Activation
       v2.0.113
       - Fix for Data Import error
       v2.0.112
       - Fix Error Handler for when solution does not have an upgrade that is ready to be applied
       v2.0.110
       - Remove -EnableBatchMode on Import-CrmDataFile as this appears to not import M2M related data
       - Add -ConcurrentThreads 5 to Import-CrmDataFile to support multi-threaded imports
       v2.0.109
       - Default overWriteUnmanagedCustomisations to false on Solution Import and add support for setting it to true via deployPackages.json
       v2.0.108
       - Force UTF8 encoding for deployPackages.json
       v2.0.105
       - Fix Open is VSCode to run a seperate process
       - Add Support to use User Account when Service Principal is defined but does not have management API access
       v2.0.104
       - Updates for WebResource Deployment
       - Update WebPack and WebPack CLI versions
       - Remove CleanWebPackPlugin in favour of built in clean in Webpack 5
       - Enable Terser optimisers
       - Add Binding support for XrmQuery to automatically compile and inject appropriate libraries when used
       - Add Linting
       - Add Tree Shaking for Production compiles
       - Add WebPack watch capability        
       v2.0.103
       - Improve performance of Auto Update check, and fix bug where it was always updating.
       v2.0.102
       - Add initial support for GitHub
       v2.0.100
       - Fix ascii art logos
       

FileList

Version History

Version Downloads Last updated
2.0.236 13,277 2/19/2026
2.0.235 8 2/19/2026
2.0.234 944 2/2/2026
2.0.233 4,606 10/22/2025
2.0.232 14 10/22/2025
2.0.231 15 10/22/2025
2.0.230 197 10/19/2025
2.0.229 1,061 9/23/2025
2.0.228 3,272 7/10/2025
2.0.227 85 7/9/2025
2.0.226 693 6/24/2025
2.0.225 2,942 4/17/2025
2.0.223 1,498 3/16/2025
2.0.222 6 3/16/2025
2.0.221 58 3/14/2025
2.0.220 14 3/14/2025
2.0.219 11 3/14/2025
2.0.218 9 3/14/2025
2.0.216 9,193 11/22/2024
2.0.215 2,267 10/18/2024
2.0.214 8 10/18/2024
2.0.213 1,042 9/30/2024
2.0.212 6,863 5/15/2024
2.0.211 8 5/15/2024
2.0.210 440 5/7/2024
2.0.209 38 5/7/2024
2.0.208 462 4/29/2024
2.0.207 44 4/28/2024
2.0.206 67 4/26/2024
2.0.205 835 4/4/2024
2.0.203 359 3/26/2024
2.0.202 67 3/26/2024
2.0.201 415 3/15/2024
2.0.200 360 3/7/2024
2.0.199 698 2/6/2024
2.0.198 288 1/31/2024
2.0.197 38 1/30/2024
2.0.196 12 1/30/2024
2.0.193 18 1/30/2024
2.0.192 24 1/30/2024
2.0.191 29 1/30/2024
2.0.190 11 1/30/2024
2.0.189 61 1/29/2024
2.0.188 11 1/29/2024
2.0.187 844 12/13/2023
2.0.186 11 12/13/2023
2.0.185 11 12/13/2023
2.0.184 18 12/12/2023
2.0.183 2,475 10/16/2023
2.0.182 630 9/26/2023
2.0.182-alpha (current version) 8 9/26/2023
2.0.181 6,338 6/13/2023
2.0.181-alpha 9 7/18/2023
2.0.180 495 6/1/2023
2.0.179 503 5/28/2023
2.0.178 1,410 5/4/2023
2.0.177 107 5/4/2023
2.0.176 718 4/21/2023
2.0.174 337 4/18/2023
2.0.173 351 4/13/2023
2.0.172 998 3/22/2023
2.0.171 107 3/22/2023
2.0.170 14 3/22/2023
2.0.170-alpha 9 3/22/2023
2.0.169 17 3/22/2023
2.0.169-alpha 36 3/17/2023
2.0.168-alpha 88 3/16/2023
2.0.167-alpha 10 3/16/2023
2.0.166-alpha 10 3/16/2023
2.0.165-alpha 12 3/16/2023
2.0.164-alpha 23 3/16/2023
2.0.163-alpha 29 3/16/2023
2.0.162-alpha 9 3/16/2023
2.0.161 119 3/22/2023
2.0.161-alpha 11 3/16/2023
2.0.160 142 3/21/2023
2.0.160-alpha 11 3/16/2023
2.0.159 211 3/16/2023
2.0.158 14 3/16/2023
2.0.157 38 3/16/2023
2.0.156 28 3/16/2023
2.0.155 18 3/15/2023
2.0.154 195 3/14/2023
2.0.152 51 3/13/2023
2.0.151 215 3/9/2023
2.0.150 18 3/9/2023
2.0.149 30 3/9/2023
2.0.148 44 3/9/2023
2.0.147 37 3/9/2023
2.0.146 14 3/9/2023
2.0.145 30 3/9/2023
2.0.144 12 3/9/2023
2.0.143 19 3/9/2023
2.0.141 102 3/8/2023
2.0.140 271 3/7/2023
2.0.137 925 2/27/2023
2.0.136 2,549 2/6/2023
2.0.135 2,319 12/19/2022
2.0.134 1,076 12/8/2022
2.0.133 16 12/8/2022
2.0.132 48 12/8/2022
2.0.131 1,344 11/29/2022
2.0.130 1,237 11/20/2022
2.0.129 1,502 11/7/2022
2.0.128 549 11/3/2022
2.0.127 30 11/3/2022
2.0.126 2,027 10/17/2022
2.0.125 206 10/16/2022
2.0.124 830 10/10/2022
2.0.123 137 10/10/2022
2.0.122 495 10/5/2022
2.0.121 42 10/5/2022
2.0.120 5,190 8/9/2022
2.0.119 1,656 7/22/2022
2.0.118 217 7/20/2022
2.0.117 690 7/13/2022
2.0.116 62 7/13/2022
2.0.115 68 7/12/2022
2.0.114 126 7/12/2022
2.0.113 573 6/27/2022
2.0.112 467 6/15/2022
2.0.111 54 6/14/2022
2.0.110 62 6/14/2022
2.0.109 942 5/26/2022
2.0.108 447 5/18/2022
2.0.107 441 5/6/2022
2.0.106 131 5/5/2022
2.0.105 50 5/4/2022
2.0.104 95 5/4/2022
2.0.103 219 4/28/2022
2.0.102 451 4/14/2022
2.0.100 105 4/13/2022
2.0.99 652 3/29/2022
2.0.97 353 3/23/2022
2.0.96 654 3/7/2022
2.0.95 24 3/7/2022
2.0.94 26 3/7/2022
2.0.93 28 3/7/2022
2.0.92 31 3/7/2022
2.0.91 23 3/7/2022
2.0.90 40 3/4/2022
2.0.89 138 2/25/2022
2.0.88 47 2/25/2022
2.0.87 62 2/24/2022
2.0.86 29 2/24/2022
2.0.84 301 2/16/2022
2.0.83 423 2/4/2022
2.0.82 27 2/4/2022
2.0.81 51 2/3/2022
2.0.80 27 2/3/2022
2.0.79 95 2/2/2022
2.0.78 20 2/2/2022
2.0.77 21 2/2/2022
2.0.76-beta 21 2/2/2022
2.0.75 323 1/21/2022
2.0.74 280 12/19/2021
2.0.73.4 333 11/30/2021
2.0.73.3 26 11/29/2021
2.0.73.1 132 11/24/2021
2.0.73 74 11/22/2021
2.0.71-beta 28 11/21/2021
2.0.70-beta 19 11/21/2021
2.0.69 49 11/18/2021
2.0.68 24 11/18/2021
2.0.68-beta 21 11/18/2021
2.0.67-beta 18 11/18/2021
2.0.66-beta 18 11/18/2021
2.0.65-beta 20 11/18/2021
2.0.64-beta 19 11/18/2021
2.0.63-beta 21 11/18/2021
2.0.62-beta 20 11/18/2021
2.0.61-beta 26 11/17/2021
2.0.60-beta 22 11/17/2021
2.0.59-beta 22 11/17/2021
2.0.58-beta 21 11/17/2021
2.0.57-beta 21 11/17/2021
2.0.56 58 11/16/2021
2.0.56-beta 22 11/16/2021
2.0.55-beta 43 11/14/2021
2.0.54-beta 51 11/10/2021
2.0.53-beta 23 11/10/2021
2.0.52 58 11/8/2021
2.0.51 28 11/8/2021
2.0.50 29 11/8/2021
2.0.49 27 11/8/2021
2.0.48 26 11/8/2021
2.0.47 37 11/8/2021
2.0.46 36 11/8/2021
2.0.45-beta 40 11/7/2021
2.0.44-beta 49 11/6/2021
2.0.43-beta 42 11/5/2021
2.0.42-beta 39 11/5/2021
2.0.41 66 11/5/2021
2.0.40 50 11/4/2021
2.0.40-beta 37 11/4/2021
2.0.39-beta 60 11/3/2021
2.0.38-beta 45 11/3/2021
2.0.37-beta 46 11/3/2021
2.0.36-beta 45 11/3/2021
2.0.35-beta 45 11/3/2021
2.0.34-beta 46 11/3/2021
2.0.33 61 11/3/2021
2.0.32 65 11/3/2021
2.0.31 46 11/3/2021
2.0.30-beta 47 11/3/2021
2.0.29 53 11/3/2021
2.0.28 48 11/2/2021
2.0.27-beta 49 11/2/2021
2.0.26-beta 50 11/2/2021
2.0.25-beta 46 11/2/2021
2.0.24-beta 47 11/2/2021
2.0.23 49 11/2/2021
2.0.22 51 11/1/2021
2.0.21 51 10/31/2021
2.0.20 53 10/29/2021
2.0.18 67 10/28/2021
2.0.17 47 10/28/2021
2.0.16 48 10/28/2021
2.0.0 52 10/27/2021
1.0.0.40 85 9/22/2021
1.0.0.39 47 9/22/2021
1.0.0.37 111 9/2/2021
1.0.0.36 47 9/2/2021
1.0.0.29 158 5/20/2021
1.0.0.28 49 5/20/2021
1.0.0.27 48 5/20/2021
1.0.0.24 88 2/11/2021
1.0.0.19 109 11/11/2020
1.0.0.18 57 11/9/2020
1.0.0.14 59 10/28/2020
1.0.0.13 61 10/20/2020
1.0.0.12 51 10/20/2020
1.0.0.10 56 10/9/2020
1.0.0.9 45 9/29/2020
1.0.0.8 74 8/20/2020
1.0.0.4 49 8/20/2020
1.0.0.3 83 8/20/2020
1.0.0.0 61 8/19/2020
0.0.0.26 49 8/19/2020
0.0.0.25 53 8/18/2020
0.0.0.24 49 8/18/2020
0.0.0.20 48 8/17/2020
Show less