Skip to content

Commit 5d6228a

Browse files
Sync eng/common directory with azure-sdk-tools for PR 8110 (#39749)
* Show review link in logs and set DevOps project name based on the pipeline run * Add project param in request --------- Co-authored-by: Praveen Kuttappan <[email protected]>
1 parent 463517f commit 5d6228a

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

eng/common/pipelines/templates/steps/detect-api-changes.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ steps:
2222
-RepoFullName $(Build.Repository.Name)
2323
-APIViewUri $(ApiChangeDetectRequestUrl)
2424
-ArtifactName ${{ parameters.ArtifactName }}
25+
-DevopsProject $(System.TeamProject)
2526
pwsh: true
2627
displayName: Detect API changes
2728
condition: and(succeededOrFailed(), eq(variables['Build.Reason'],'PullRequest'))

eng/common/scripts/Create-APIReview.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ function Upload-SourceArtifact($filePath, $apiLabel, $releaseStatus, $packageVer
7878
try
7979
{
8080
$Response = Invoke-WebRequest -Method 'POST' -Uri $uri -Body $multipartContent -Headers $headers
81+
Write-Host "API review: $($Response.Content)"
8182
$StatusCode = $Response.StatusCode
8283
}
8384
catch
@@ -114,6 +115,7 @@ function Upload-ReviewTokenFile($packageName, $apiLabel, $releaseStatus, $review
114115
try
115116
{
116117
$Response = Invoke-WebRequest -Method 'GET' -Uri $uri -Headers $headers
118+
Write-Host "API review: $($Response.Content)"
117119
$StatusCode = $Response.StatusCode
118120
}
119121
catch

eng/common/scripts/Detect-Api-Changes.ps1

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ Param (
1515
[string] $APIViewUri,
1616
[string] $RepoFullName = "",
1717
[string] $ArtifactName = "packages",
18-
[string] $TargetBranch = ("origin/${env:SYSTEM_PULLREQUEST_TARGETBRANCH}" -replace "refs/heads/")
18+
[string] $TargetBranch = ("origin/${env:SYSTEM_PULLREQUEST_TARGETBRANCH}" -replace "refs/heads/"),
19+
[string] $DevopsProject = "internal"
1920
)
2021

2122
. (Join-Path $PSScriptRoot common.ps1)
@@ -37,6 +38,7 @@ function Submit-Request($filePath, $packageName)
3738
$query.Add('pullRequestNumber', $PullRequestNumber)
3839
$query.Add('packageName', $packageName)
3940
$query.Add('language', $LanguageShort)
41+
$query.Add('project', $DevopsProject)
4042
$reviewFileFullName = Join-Path -Path $ArtifactPath $packageName $reviewFileName
4143
if (Test-Path $reviewFileFullName)
4244
{
@@ -87,6 +89,7 @@ function Log-Input-Params()
8789
Write-Host "Language: $($Language)"
8890
Write-Host "Commit SHA: $($CommitSha)"
8991
Write-Host "Repo Name: $($RepoFullName)"
92+
Write-Host "Project: $($DevopsProject)"
9093
}
9194

9295
Log-Input-Params

0 commit comments

Comments
 (0)