forked from renevanosnabrugge/vsts-promotepackage-task
-
Notifications
You must be signed in to change notification settings - Fork 0
/
localrun-onprem.ps1
27 lines (20 loc) · 1.08 KB
/
localrun-onprem.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Import-Module $PSScriptRoot\vsts-promotepackage-task\ps_modules\VsTsTaskSdk
#get these values, by running the task in the pipeline with system.debug true
$env:INPUT_FEED = "Guid or name of Feed"
$env:INPUT_INPUTTYPE = "packageFiles" # nameVersion or packageFiles
# nameVersion inputs:
$env:INPUT_PACKAGEIDS = "Guids or names of package(s)" # comma or semicolon separated
$env:INPUT_VERSION = "version of package"
# packageFiles inputs:
$env:INPUT_PACKAGESDIRECTORY = "Root directory of package files"
$env:INPUT_PACKAGESPATTERN = "**\*.nupkg`n!**\*.symbols.nupkg`n**\*.tgz" # newline or semicolon separated
$env:INPUT_RELEASEVIEW = "Guid or name of release view"
# Info required to make the task run in test mode
$env:PROMOTEPACKAGE_PAT = "pat"
$env:SYSTEM_TEAMFOUNDATIONSERVERURI = "http://localazuredevopsserver:8080/tfs/TeamProject"
$connectedServiceName="localrun"
Describe 'Test Promote Release View' {
It 'Uses a Azure DevOps Server Account' {
Invoke-VsTsTaskScript -ScriptBlock { . $PSScriptRoot\vsts-promotepackage-task\vsts-promotepackage-task.ps1 } -Verbose
}
}