Skip to content

Commit

Permalink
Use SYSTEM_OIDCREQUESTURI
Browse files Browse the repository at this point in the history
  • Loading branch information
geekzter committed Apr 29, 2024
1 parent ffcbd12 commit bb70981
Showing 1 changed file with 1 addition and 12 deletions.
13 changes: 1 addition & 12 deletions scripts/azure-devops/create-oidctoken.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,18 +124,7 @@ jobs:
scriptType: pscore
scriptLocation: inlineScript
inlineScript: |
Get-ChildItem -Path Env: -Recurse -Include ENDPOINT_DATA_* | Select-Object -First 1 -ExpandProperty Name `
| ForEach-Object { $_.Split("_")[2] }
| Set-Variable serviceConnectionId
"{0}{1}/_apis/distributedtask/hubs/build/plans/{2}/jobs/{3}/oidctoken?api-version={4}&serviceConnectionId={5}" -f `
"$(System.TeamFoundationCollectionUri)", `
"$(System.TeamProjectId)", `
"$(System.PlanId)", `
"$(System.JobId)", `
"7.1-preview.1", `
"${serviceConnectionId}" `
| Set-Variable oidcTokenUrl
$oidcTokenUrl = "${env:SYSTEM_OIDCREQUESTURI}?api-version=7.1&serviceConnectionId=${env:AZURESUBSCRIPTION_SERVICE_CONNECTION_ID}"
Write-Host "oidcTokenUrl: $oidcTokenUrl"
Invoke-RestMethod -Headers @{
Expand Down

0 comments on commit bb70981

Please sign in to comment.