-
Notifications
You must be signed in to change notification settings - Fork 31
/
azure-pipelines-bellwether-repos.yml
54 lines (54 loc) · 2.22 KB
/
azure-pipelines-bellwether-repos.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
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