onnxruntime/tools/ci_build/github/azure-pipelines/orttraining-linux-ci-pipeline.yml
Changming Sun bc1d197ddf
Re-enable dnnl in CI build (#4544)
* Revert "Temporarily remove dnnl from Linux CI build to unblock the whole team (#4266)"

Previously it fails because it used too much memory.
Now we only run dnnl EP with opset12 models in unit tests, to reduce peak memory usage.
2020-07-19 23:20:03 -07:00

28 lines
667 B
YAML

trigger: none
jobs:
- template: templates/linux-ci.yml
parameters:
AgentPool : 'Linux-CPU'
JobName: 'Onnxruntime_Linux_CPU_Training'
SubmoduleCheckoutMode: 'recursive'
BuildCommand: >
tools/ci_build/github/linux/run_dockerbuild.sh
-o ubuntu16.04 -d cpu -r $(Build.BinariesDirectory)
-x "
--build_wheel
--config $(buildConfig)
--enable_training
--use_dnnl
--use_mklml
"
DoNugetPack: 'false'
ArtifactName: 'drop-linux'
TimeoutInMinutes: 90
Strategy:
maxParallel: 2
matrix:
Debug:
buildConfig: Debug
Release:
buildConfig: Release