GetPluginRegistration.ps1
# # GetPluginRegistration.ps1 # param( [string]$CrmConnectionString, [string]$AssemblyName, [string]$AssemblyVersion, [string]$MappingFile, [int]$Timeout=360 ) $ErrorActionPreference = "Stop" Write-Verbose 'Entering GetPluginRegistration.ps1' -Verbose #Parameters Write-Verbose "CrmConnectionString = $CrmConnectionString" Write-Verbose "AssemblyName = $AssemblyName" Write-Verbose "AssemblyVersion = $AssemblyVersion" Write-Verbose "MappingFile = $MappingFile" Write-Verbose "Timeout = $Timeout" #Script Location $scriptPath = split-path -parent $MyInvocation.MyCommand.Definition Write-Verbose "Script Path: $scriptPath" #Load XrmCIFramework $xrmCIToolkit = $scriptPath + "\Xrm.Framework.CI.PowerShell.Cmdlets.dll" Write-Verbose "Importing CIToolkit: $xrmCIToolkit" Import-Module $xrmCIToolkit Write-Verbose "Imported CIToolkit" Get-XrmPluginRegistration -AssemblyName $AssemblyName -AssemblyVersion $AssemblyVersion -MappingFile $MappingFile -ConnectionString $CrmConnectionString -Timeout $Timeout -Verbose Write-Verbose 'Leaving GetPluginRegistration.ps1' -Verbose |