add ARM64 config

This commit is contained in:
Tian Liao 2022-08-18 13:46:44 +08:00
commit a5c3b138cb
4 changed files with 18 additions and 3 deletions

View file

@ -31,6 +31,12 @@ jobs:
useReleaseAppxManifest: false
platform: ARM
- template: ./templates/build-single-architecture.yaml
parameters:
isReleaseBuild: true
useReleaseAppxManifest: false
platform: ARM64
- template: ./templates/run-ui-tests.yaml
parameters:
platform: x64

View file

@ -36,6 +36,13 @@ jobs:
useReleaseAppxmanifest: true
condition: not(eq(variables['Build.Reason'], 'PullRequest'))
- template: ./templates/build-single-architecture.yaml
parameters:
platform: ARM64
isReleaseBuild: true
useReleaseAppxmanifest: true
condition: not(eq(variables['Build.Reason'], 'PullRequest'))
- template: ./templates/run-ui-tests.yaml
parameters:
platform: x64

View file

@ -45,7 +45,7 @@ jobs:
downloadDirectory: $(Build.SourcesDirectory)
vstsFeed: WindowsInboxApps
vstsFeedPackage: calculator-internals
vstsPackageVersion: 0.0.103
vstsPackageVersion: 0.0.105
- task: NuGetToolInstaller@1
displayName: Use NuGet 6.x

View file

@ -13,12 +13,14 @@ jobs:
- Buildx64
- Buildx86
- BuildARM
- BuildARM64
condition: |
and
(
in(dependencies.Buildx64.result, 'Succeeded', 'SucceededWithIssues', 'Skipped'),
in(dependencies.Buildx86.result, 'Succeeded', 'SucceededWithIssues', 'Skipped'),
in(dependencies.BuildARM.result, 'Succeeded', 'SucceededWithIssues', 'Skipped')
in(dependencies.BuildARM.result, 'Succeeded', 'SucceededWithIssues', 'Skipped'),
in(dependencies.BuildARM64.result, 'Succeeded', 'SucceededWithIssues', 'Skipped')
)
pool:
${{ if eq(parameters.isOSSBuild, true) }}:
@ -47,7 +49,7 @@ jobs:
downloadDirectory: $(Build.SourcesDirectory)
vstsFeed: WindowsInboxApps
vstsFeedPackage: calculator-internals
vstsPackageVersion: 0.0.103
vstsPackageVersion: 0.0.105
- task: PowerShell@2
displayName: Generate MsixBundle mapping