Skip to content

Commit

Permalink
add vitisai ep build stage to Windows CPU Pipeline (#21361)
Browse files Browse the repository at this point in the history
We need to prevent VitisAI EP build breaks, add a stage in Windows CPU
CI Pipeline to build Vitis AI EP on Windows.
There are no external dependencies for builds. Tests have to be disabled
though as the EP has external SW/HW dependencies.
This will at least allow us to prevent build breaks which has happened
on multiple occasions recently.

tested
https://dev.azure.com/onnxruntime/onnxruntime/_build/results?buildId=1432346&view=results
and it seems to run fine.
  • Loading branch information
jywu-msft authored Jul 16, 2024
1 parent cf565e9 commit 4005d12
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions tools/ci_build/github/azure-pipelines/win-ci-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,25 @@ stages:
WITH_CACHE: false
MachinePool: 'onnxruntime-Win-CPU-2022'

# Build only. Does not run any tests.
- stage: x64_release_vitisai
dependsOn: []
jobs:
- template: templates/jobs/win-ci-vs-2022-job.yml
parameters:
BuildConfig: 'RelWithDebInfo'
buildArch: x64
additionalBuildFlags: --build_wheel --use_vitisai
msbuildPlatform: x64
isX86: false
job_name_suffix: x64_release
RunOnnxRuntimeTests: false
isTraining: false
ORT_EP_NAME: VITISAI
GenerateDocumentation: false
WITH_CACHE: false
MachinePool: 'onnxruntime-Win-CPU-2022'

- stage: x64_release_winml
dependsOn: []
jobs:
Expand Down

0 comments on commit 4005d12

Please sign in to comment.