modularize PSGallery Deployment branch
This commit is contained in:
parent
d364c09f29
commit
b92cb2609b
@ -52,5 +52,5 @@ deploy:
|
||||
on:
|
||||
branch: dev # release from master branch only
|
||||
|
||||
#after_deploy:
|
||||
# - ps: Invoke-AppVeyorPSGallery
|
||||
after_deploy:
|
||||
- ps: Invoke-AppVeyorPSGallery -OnBranch 'master'
|
||||
|
@ -138,7 +138,11 @@ Function Invoke-CoverageReport() {
|
||||
|
||||
Function Invoke-AppVeyorPSGallery() {
|
||||
[CmdletBinding()]
|
||||
Param()
|
||||
Param(
|
||||
[Parameter(Mandatory = $true)]
|
||||
[ValidateNotNullOrEmpty()]
|
||||
[String]$OnBranch
|
||||
)
|
||||
Expand-Archive -Path (".\bin\{0}.zip" -f $CALLSIGN) -DestinationPath ("C:\Users\appveyor\Documents\WindowsPowerShell\Modules\{0}\" -f $CALLSIGN) -Verbose
|
||||
Import-Module -Name $CALLSIGN -Verbose -Force
|
||||
Write-Host "Available Package Provider:" -ForegroundColor Yellow
|
||||
|
Loading…
Reference in New Issue
Block a user