deploy-module.ps1
$ErrorActionPreference = "Stop" $cred = Get-Credential -UserName $env:USERNAME -Message "Provide credentials for file directory" $content = Get-Content .env $content | ForEach-Object { $str = $_.split("=") New-Variable -Name $str[0] -Value $str[1] -Force } if (Test-Path $localmodule) { Remove-Item $localmodule -Force } Copy-Item $PSScriptRoot 'C:\Program Files\WindowsPowerShell\Modules' -Recurse & nuget pack -basepath $localmodule -outputdirectory $localmodule | Write-Host Publish-Module -Name crm-datatools -Repository PSGallery -NuGetApiKey $nugetapikey |