Deploy.ps1
$moduleName = 'BizTalkServer' $moduleVersion = '0.1.0.0' $location = Split-Path -parent $PSCommandPath $destination = "$env:ProgramFiles\WindowsPowerShell\Modules\$moduleName\$moduleversion" Remove-Item -Path $env:ProgramFiles\WindowsPowerShell\Modules\$moduleName -Force -Recurse mkdir $env:ProgramFiles\WindowsPowerShell\Modules\$moduleName -Force mkdir $destination -Force mkdir $destination\Examples -Force mkdir $destination\Tests -Force #Resources and Manifest get-childitem -path $location -filter BizTalkServer.psd1 -recurse | copy-item -destination $destination get-childitem -path $location -filter MSFT_BizTalkServer.psm1 -recurse | copy-item -destination $destination get-childitem -path $location -filter README.md -recurse | copy-item -destination $destination #Examples Copy-Item -Path $location\Examples\* -Destination $destination\Examples -Recurse -Verbose #Tests Copy-Item -Path $location\Tests\* -Destination $destination\Tests -Recurse -Verbose # Script Analyzer Invoke-ScriptAnalyzer -Path C:\Development\Integration\Deployment\Dsc\Modules\BizTalkServer #Publish Module #Publish-Module -Name $moduleName -NuGetApiKey 46802a21-b4a9-471e-89c4-b04f7fb8721a |