arcade-validation/azure-pipelines-bellwether-...

54 строки
2.2 KiB
YAML

stages:
# Arcade validation with additional repos
- stage: Validate_Arcade_With_Consumer_Repositories
displayName: Validate Arcade with Consumer Repositories
jobs:
- template: /eng/common/templates/job/job.yml
parameters:
name: Validate_Arcade_With_Consumer_Repositories
displayName: Validate Arcade with Consumer Repositories
timeoutInMinutes: 240
pool:
vmImage: windows-2019
variables:
- group: Publish-Build-Assets
- group: DotNetBot-GitHub
strategy:
matrix:
ValidateWithRuntime:
_azdoOrg: "dnceng"
_azdoProject: "internal"
_buildDefinitionId: 679
_githubRepoName: "runtime"
_azdoToken: $(dn-bot-dotnet-build-rw-code-rw)
_optionalParameters: "-azdoRepoName 'dotnet-runtime' -subscribedBranchName 'main'"
ValidateWithASPNETCore:
_azdoOrg: "dnceng"
_azdoProject: "internal"
_buildDefinitionId: 21
_githubRepoName: "aspnetcore"
_azdoToken: $(dn-bot-dotnet-build-rw-code-rw)
_optionalParameters: "-azdoRepoName 'dotnet-aspnetcore' -subscribedBranchName 'main'"
ValidateWithInstaller:
_azdoOrg: "dnceng"
_azdoProject: "internal"
_buildDefinitionId: 286
_githubRepoName: "installer"
_azdoToken: $(dn-bot-dotnet-build-rw-code-rw)
_optionalParameters: "-azdoRepoName 'dotnet-installer' -subscribedBranchName 'main'"
steps:
- checkout: self
clean: true
- powershell: eng\validation\build-arcadewithrepo.ps1
-azdoOrg $(_azdoOrg)
-azdoProject $(_azdoProject)
-buildDefinitionId $(_buildDefinitionId)
-azdoToken $(_azdoToken)
-githubUser "dotnet-bot"
-githubPAT $(BotAccount-dotnet-bot-repo-PAT)
-githubOrg "dotnet"
-githubRepoName $(_githubRepoName)
-barToken $(MaestroAccessToken)
$(_optionalParameters)
displayName: Build Bellwether Repo With Arcade
name: Build_Bellwether_Repo_With_Arcade