Skip to content

Commit abab981

Browse files
committed
Add arm64 CI job
1 parent 23a0642 commit abab981

File tree

1 file changed

+22
-5
lines changed

1 file changed

+22
-5
lines changed

eng/pipelines/runtimelab.yml

+22-5
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,33 @@ stages:
4949
- stage: build
5050
displayName: Build
5151
jobs:
52-
- template: /eng/pipelines/templates/build-job.yml
53-
parameters:
54-
osGroup: OSX
55-
archType: x64
56-
${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
52+
- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
53+
- template: /eng/pipelines/templates/build-job.yml
54+
parameters:
55+
osGroup: OSX
56+
archType: x64
5757
isOfficialBuild: true
5858
runTests: false
5959
pool:
6060
vmImage: 'macOS-latest'
6161

62+
- ${{ if or(eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'PullRequest')) }}:
63+
- template: /eng/pipelines/templates/build-job.yml
64+
parameters:
65+
osGroup: OSX
66+
archType: arm64
67+
runTests: true
68+
pool:
69+
vmImage: 'macOS-latest'
70+
71+
- template: /eng/pipelines/templates/build-job.yml
72+
parameters:
73+
osGroup: OSX
74+
archType: x64
75+
runTests: true
76+
pool:
77+
vmImage: 'macOS-latest'
78+
6279
# Publish and validation steps. Only run in official builds
6380
- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
6481
- template: \eng\common\templates\post-build\post-build.yml

0 commit comments

Comments
 (0)