Add "validate contributor permissions" step

This commit is contained in:
MaksimZhukov
2020-09-15 15:25:32 +03:00
parent d166ca23b7
commit 9def9a1f02

View File

@@ -9,6 +9,17 @@ jobs:
- group: Mac-Cloud Image Generation Key Vault
steps:
- pwsh: |
$validСontributor = ${$env:CONTRIBUTOR_ALLOWLIST}.Split(",") | Where-Object { $_ -eq $env:BUILD_SOURCEVERSIONAUTHOR } `
| Select-Object -First 1
if (-not $validСontributor) {
Write-Host "Failed to start this build. $env:BUILD_SOURCEVERSIONAUTHOR is an unknown contributor"
Write-Host "Please add $env:BUILD_SOURCEVERSIONAUTHOR to the allowed list to run this build"
exit 1
}
displayName: Validate contributor permissions
- checkout: self
clean: true
fetchDepth: 1