diff --git a/.azure-pipelines/linux-conda-CI.yml b/.azure-pipelines/linux-conda-CI.yml index 6675d37..7b11e62 100644 --- a/.azure-pipelines/linux-conda-CI.yml +++ b/.azure-pipelines/linux-conda-CI.yml @@ -15,58 +15,55 @@ jobs: matrix: Python381: python.version: '3.8' - ONNX_PATH: onnx==1.7.0 + ONNX_PATH: onnx==1.12 Python382: python.version: '3.8' - ONNX_PATH: onnx==1.8.0 + ONNX_PATH: onnx==1.12 Python391: python.version: '3.9' - ONNX_PATH: onnx==1.9.0 + ONNX_PATH: onnx==1.12 Python392: python.version: '3.9' - ONNX_PATH: onnx==1.10.2 + ONNX_PATH: onnx==1.12 Python393: python.version: '3.9' - ONNX_PATH: onnx==1.12.0 + ONNX_PATH: onnx==1.14 Python310_112: python.version: '3.10' - ONNX_PATH: onnx==1.12.0 + ONNX_PATH: onnx==1.14 maxParallel: 4 steps: - - script: sudo install -d -m 0777 /home/vsts/.conda/envs - displayName: Fix Conda permissions - - task: CondaEnvironment@1 + - task: UsePythonVersion@0 inputs: - createCustomEnvironment: true - environmentName: 'py$(python.version)' - packageSpecs: 'python=$(python.version)' + versionSpec: '$(python.version)' + addToPath: true + architecture: 'x64' + displayName: 'Use Python $(python.version)' - script: | python -m pip install --upgrade pip - conda config --set always_yes yes --set changeps1 no - conda install -c conda-forge numpy - pip install protobuf==3.20.2 + pip install 'protobuf==3.20.2' pip install pytest displayName: 'Install dependencies' - script: | - pip install onnxruntime + pip install onnxruntime==1.15 pip install onnxmltools pip install $(ONNX_PATH) displayName: 'Install onnxruntime, onnxmltools' - - script: | - python -c "import onnxconverter_common" - displayName: 'Check import without onnxruntime' + # - script: | + # python -c "import onnxconverter_common" + # displayName: 'Check import without onnxruntime' - script: | pip install -e . diff --git a/.azure-pipelines/win32-conda-CI.yml b/.azure-pipelines/win32-conda-CI.yml index d0ddffb..81a9e97 100644 --- a/.azure-pipelines/win32-conda-CI.yml +++ b/.azure-pipelines/win32-conda-CI.yml @@ -33,18 +33,18 @@ jobs: versionSpec: '$(python.version)' architecture: 'x64' - - powershell: Write-Host "##vso[task.prependpath]$env:CONDA\Scripts" - displayName: Add conda to PATH + # - powershell: Write-Host "##vso[task.prependpath]$env:CONDA\Scripts" + # displayName: Add conda to PATH - - script: conda create --yes --quiet --name py$(python.version) -c conda-forge python=$(python.version) numpy - displayName: Create Anaconda environment + # - script: conda create --yes --quiet --name py$(python.version) -c conda-forge python=$(python.version) numpy + # displayName: Create Anaconda environment - script: | call activate py$(python.version) - pip install onnxruntime + pip install onnxruntime==1.15 pip install onnxmltools pip install %ONNX_PATH% - pip install protobuf==3.20.2 + pip install 'protobuf==3.20.2' pip install pytest pip install -e . displayName: 'Install dependencies' @@ -62,6 +62,6 @@ jobs: - task: PublishTestResults@2 inputs: - testResultsFiles: '**/test-results.xml' + testResultsFiles: '**/test-results-onnxutils.xml' testRunTitle: 'Python $(python.version)' condition: succeededOrFailed()