From 1c304d60d44f99e1bdb6dd39deb7af5eee85ef55 Mon Sep 17 00:00:00 2001 From: Larry Osterman Date: Tue, 9 Apr 2024 10:02:14 -0700 Subject: [PATCH] Updated ApiView tool to version 0.13.0 (#5498) --- eng/pipelines/templates/jobs/archetype-sdk-client.yml | 2 +- eng/scripts/Create-APIReview.ps1 | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/templates/jobs/archetype-sdk-client.yml b/eng/pipelines/templates/jobs/archetype-sdk-client.yml index 7bc3c2155..8b50977a7 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-client.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-client.yml @@ -107,7 +107,7 @@ jobs: vstsFeed: 'internal/AzureSDKForCpp' vstsFeedPackage: 'parseazuresdkcpp' downloadDirectory: '$(System.DefaultWorkingDirectory)/parser' - vstsPackageVersion: 0.12.0 + vstsPackageVersion: 0.13.0 condition: >- and( succeeded(), diff --git a/eng/scripts/Create-APIReview.ps1 b/eng/scripts/Create-APIReview.ps1 index 987f26759..c10927c31 100644 --- a/eng/scripts/Create-APIReview.ps1 +++ b/eng/scripts/Create-APIReview.ps1 @@ -40,6 +40,11 @@ foreach ($artifact in $ArtifactList) Write-Host "Contents in $($parentPath)" Get-ChildItem -Path $parentPath -Recurse & $ParserPath -o $OutPath/$ArtifactName/$ArtifactName.json $SourcePath + if ($LASTEXITCODE -ne 0) + { + Write-Host "Failed to generate API review file for $($ArtifactName)" + exit 1 + } } $createReviewScript = (Join-Path $PSScriptRoot .. common scripts Create-APIReview.ps1)