Skip to content
This repository was archived by the owner on Aug 22, 2024. It is now read-only.

Commit 99aac94

Browse files
author
Matt Schulte
committed
Add ARM64 builds to pipeline
1 parent 667cdd5 commit 99aac94

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

azure-pipelines.yml

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -369,28 +369,47 @@ jobs:
369369

370370
- job: LinuxK4ABuildTest
371371
displayName: Linux
372-
pool:
373-
vmImage: 'ubuntu-16.04'
374-
container: mcr.microsoft.com/akbuilder-linux:v3
375372
strategy:
376373
maxParallel: 100
377374
matrix:
378375
x64-clang_debug_ninja:
379376
CMakeLinuxTargetTriple: 'x86_64-linux-clang'
380377
CMakeConfiguration: 'debug'
381378
UsesOpenCV: 'TRUE'
379+
container: 'mcr.microsoft.com/akbuilder-linux:v5-amd64'
382380
x64-gnu_debug_ninja:
383381
CMakeLinuxTargetTriple: 'x86_64-linux-gnu'
384382
CMakeConfiguration: 'debug'
385383
UsesOpenCV: 'TRUE'
384+
container: 'mcr.microsoft.com/akbuilder-linux:v5-amd64'
386385
x64-clang_rel_ninja:
387386
CMakeLinuxTargetTriple: 'x86_64-linux-clang'
388387
CMakeConfiguration: 'relwithdebinfo'
389388
UsesOpenCV: 'TRUE'
389+
container: 'mcr.microsoft.com/akbuilder-linux:v5-amd64'
390390
x64-gnu_rel_ninja:
391391
CMakeLinuxTargetTriple: 'x86_64-linux-gnu'
392392
CMakeConfiguration: 'relwithdebinfo'
393393
UsesOpenCV: 'TRUE'
394+
container: 'mcr.microsoft.com/akbuilder-linux:v5-amd64'
395+
# arm64-clang_debug_ninja:
396+
# CMakeLinuxTargetTriple: 'arm64-linux-clang'
397+
# CMakeConfiguration: 'debug'
398+
# UsesOpenCV: 'FALSE'
399+
arm64-gnu_debug_ninja:
400+
CMakeLinuxTargetTriple: 'arm64-linux-gnu'
401+
CMakeConfiguration: 'debug'
402+
UsesOpenCV: 'FALSE'
403+
container: 'mcr.microsoft.com/akbuilder-linux:v5-arm64'
404+
# arm64-clang_rel_ninja:
405+
# CMakeLinuxTargetTriple: 'arm64-linux-clang'
406+
# CMakeConfiguration: 'relwithdebinfo'
407+
# UsesOpenCV: 'FALSE'
408+
arm64-gnu_rel_ninja:
409+
CMakeLinuxTargetTriple: 'arm64-linux-gnu'
410+
CMakeConfiguration: 'relwithdebinfo'
411+
UsesOpenCV: 'FALSE'
412+
container: 'mcr.microsoft.com/akbuilder-linux:v5-arm64'
394413

395414
# 32-bit builds are currently broken
396415
# i386-unknown-linux-clang_debug_ninja:
@@ -405,6 +424,9 @@ jobs:
405424
# i386-unknown-linux-gnu_relwithdebinfo_ninja:
406425
# CMakeLinuxTargetTriple: 'i386-linux-gnu'
407426
# CMakeConfiguration: 'relwithdebinfo'
427+
pool:
428+
vmImage: 'ubuntu-18.04'
429+
container: $[ variables['container'] ]
408430

409431
steps:
410432
- checkout: self

0 commit comments

Comments
 (0)