Skip to content

Commit

Permalink
Sync eng/common directory with azure-sdk-tools repository for Tools P…
Browse files Browse the repository at this point in the history
…R 8340
  • Loading branch information
JimSuplizio authored and azure-sdk committed May 28, 2024
1 parent a3f0eb7 commit 38aa1a0
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions eng/common/scripts/Add-RetentionLease.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,18 @@ param(
[string]$OwnerId = "azure-sdk-pipeline-automation",

[Parameter(Mandatory = $false)]
[string]$AuthToken = $env:DEVOPS_PAT,
[string]$AccessToken = $env:DEVOPS_PAT,

[Parameter(Mandatory = $false)]
[string]$AccessToken=$null
[string]$AuthToken=$null
)

Set-StrictMode -Version 3

. (Join-Path $PSScriptRoot common.ps1)

if (![string]::IsNullOrWhiteSpace($AuthToken)) {
$encodedAuthToken = Get-Base64EncodedToken $AuthToken
if (![string]::IsNullOrWhiteSpace($AccessToken)) {
$encodedAuthToken = Get-Base64EncodedToken $AccessToken
}

LogDebug "Checking for existing leases on run: $RunId"
Expand All @@ -41,11 +41,11 @@ if ($existingLeases.count -ne 0) {

foreach ($lease in $existingLeases.value) {
LogDebug "Deleting lease: $($lease.leaseId)"
Delete-RetentionLease -Organization $Organization -Project $Project -LeaseId $lease.leaseId -Base64EncodedAuthToken $encodedAuthToken -AccessToken $AccessToken
Delete-RetentionLease -Organization $Organization -Project $Project -LeaseId $lease.leaseId -Base64EncodedAuthToken $encodedAuthToken -AccessToken $AuthToken
}

}

LogDebug "Creating new lease on run: $RunId"
$lease = Add-RetentionLease -Organization $Organization -Project $Project -DefinitionId $DefinitionId -RunId $RunId -OwnerId $OwnerId -DaysValid $DaysValid -Base64EncodedAuthToken $encodedAuthToken -AccessToken $AccessToken
$lease = Add-RetentionLease -Organization $Organization -Project $Project -DefinitionId $DefinitionId -RunId $RunId -OwnerId $OwnerId -DaysValid $DaysValid -Base64EncodedAuthToken $encodedAuthToken -AccessToken $AuthToken
LogDebug "Lease ID is: $($lease.value.leaseId)"

0 comments on commit 38aa1a0

Please sign in to comment.