mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-06-06 00:03:22 +00:00
1. Add openvino GPU nightly build pipeline, this test is running on Intel Up square Edge device. The device are host locally not from Azure VM. We persist a smaller model test data on Edge device. 2. Update the build condition for openvino GPU so it works for GPU_FP32, GPU_FP16 3. add option to install_ubuntu.sh to exclude the package used for nuphar, so that we can save some disk space as the Edge device usually have limited disk space.
30 lines
1.2 KiB
YAML
30 lines
1.2 KiB
YAML
parameters:
|
|
AgentPool : 'Linux-CPU'
|
|
JobName : 'Linux_CI_Dev'
|
|
BuildCommand: 'tools/ci_build/github/linux/run_dockerbuild.sh -o ubuntu16.04 -d cpu -r $(Build.BinariesDirectory) -x "--use_mklml --use_tvm --build_wheel"'
|
|
DoNugetPack: 'false'
|
|
NuPackScript: ''
|
|
ArtifactName: 'drop-linux'
|
|
TimeoutInMinutes: 120
|
|
|
|
jobs:
|
|
- job: ${{ parameters.JobName }}
|
|
timeoutInMinutes: ${{ parameters.TimeoutInMinutes }}
|
|
pool: ${{ parameters.AgentPool }}
|
|
steps:
|
|
- template: linux-set-variables-and-download.yml
|
|
- script: ${{ parameters.BuildCommand }}
|
|
displayName: 'Command Line Script'
|
|
- ${{ if eq(parameters['DoNugetPack'], 'true') }}:
|
|
- script: |
|
|
${{ parameters.NuPackScript }}
|
|
displayName: 'Create Artifacts'
|
|
- task: PublishPipelineArtifact@0
|
|
displayName: 'Publish Pipeline Artifact'
|
|
inputs:
|
|
artifactName: ${{ parameters.ArtifactName }}
|
|
targetPath: '$(Build.ArtifactStagingDirectory)'
|
|
- task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0
|
|
displayName: 'Component Detection'
|
|
condition: succeeded()
|
|
- template: clean-agent-build-directory-step.yml
|