Sync eng/common directory with azure-sdk-tools for PR 1364 (#1586)
* Support sub directory for artifact location * Fix as per review comment to avoid artifact sub path * Package property file is not created for track1 and management pacakges. * Fix property name case * Fix as per review comments * Fix as per review comments * Use Config File param value as is * Change to make path joineasily readable Co-authored-by: praveenkuttappan <prmarott@microsoft.com>
This commit is contained in:
parent
268941b298
commit
30938091ff
@ -8,7 +8,8 @@ Param (
|
||||
[string] $APIKey,
|
||||
[Parameter(Mandatory=$True)]
|
||||
[string] $APILabel,
|
||||
[string] $PackageName = ""
|
||||
[string] $PackageName,
|
||||
[string] $ConfigFileDir = ""
|
||||
)
|
||||
|
||||
|
||||
@ -82,17 +83,19 @@ else
|
||||
}
|
||||
|
||||
$FoundFailure = $False
|
||||
$pkgInfoPath = Join-Path -Path $ArtifactPath "PackageInfo"
|
||||
if (-not $ConfigFileDir)
|
||||
{
|
||||
$ConfigFileDir = Join-Path -Path $ArtifactPath "PackageInfo"
|
||||
}
|
||||
foreach ($pkgName in $responses.Keys)
|
||||
{
|
||||
$respCode = $responses[$pkgName]
|
||||
if ($respCode -ne '200')
|
||||
{
|
||||
$pkgPropPath = Join-Path -Path $pkgInfoPath ($PackageName + ".json")
|
||||
$pkgPropPath = Join-Path -Path $ConfigFileDir "$PackageName.json"
|
||||
if (-Not (Test-Path $pkgPropPath))
|
||||
{
|
||||
Write-Host " Package property file path $($pkgPropPath) is invalid."
|
||||
$FoundFailure = $True
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -13,7 +13,7 @@ if ($allPackageProperties)
|
||||
New-Item -ItemType Directory -Force -Path $outDirectory
|
||||
foreach($pkg in $allPackageProperties)
|
||||
{
|
||||
if ($pkg.IsNewSDK)
|
||||
if ($pkg.IsNewSdk)
|
||||
{
|
||||
Write-Host "Package Name: $($pkg.Name)"
|
||||
Write-Host "Package Version: $($pkg.Version)"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user