onnxruntime/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ci-pipeline.yml
Ashwini Khade 8679a7244e
Enable rejecting models based on onnx opset (#4912)
* enable rejecting models based on onnx opset

* enable unreleased opsets in linux and mac CI

* test fixes and more updates

* enable unreleased opsets in CI builds

* enable released opsets in linux cis

* try fix windows ci yml

* yml fixes

* update yml

* yml updates post master merge

* review comments

* bug fix
2020-08-31 13:35:36 -07:00

31 lines
816 B
YAML

trigger: none
jobs:
- template: templates/linux-ci.yml
parameters:
AgentPool : 'Linux-GPU-CUDA10'
JobName: 'Onnxruntime_Linux_GPU_Training'
SubmoduleCheckoutMode: 'recursive'
BuildCommand: >
tools/ci_build/github/linux/run_dockerbuild.sh
-o ubuntu16.04 -d gpu -r $(Build.BinariesDirectory)
-x "
--enable_training
--config $(buildConfig)
--build_wheel
--enable_nvtx_profile
"
DoNugetPack: 'false'
ArtifactName: 'drop-linux'
TimeoutInMinutes: 90
# Enable unreleased onnx opsets in CI builds
# This facilitates testing the implementation for the new opsets
AllowReleasedOpsetOnly: '0'
Strategy:
maxParallel: 2
matrix:
Debug:
buildConfig: Debug
Release:
buildConfig: Release