Merge pull request #36 from Yuriy-Kukushkin/main

Update manifest-validator.ps1 for GH Actions workflow
pull/37/head
MaksimZhukov 3 years ago committed by GitHub
commit fb0eac418a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -3,6 +3,7 @@ param (
[string] $AccessToken
)
$Global:validationFailed = $false
$authorizationHeaderValue = "Basic $AccessToken"
$webRequestHeaders = @{}
if ($AccessToken) {
@ -14,9 +15,13 @@ function Publish-Error {
[string] $ErrorDescription,
[object] $Exception
)
Write-Host "##vso[task.logissue type=error]ERROR: $ErrorDescription."
Write-Host "##vso[task.logissue type=error] $Exception"
Write-Host "##vso[task.complete result=Failed;]"
echo "::error ::$ErrorDescription"
if (-not [string]::IsNullOrEmpty($Exception))
{
Write-Output "Exception: $Exception"
}
$Global:validationFailed = $true
}
function Test-DownloadUrl {
@ -61,3 +66,7 @@ $manifestJson | ForEach-Object {
}
}
}
if ($Global:validationFailed) {
exit 1
}

Loading…
Cancel
Save