jobs: - job: linux_38 pool: {vmImage: 'Ubuntu-18.04'} steps: - task: UsePythonVersion@0 inputs: versionSpec: '3.8' - bash: | python -m pip install -e ".[dev]" pytest-azurepipelines python ./bin/run_tests.py - job: macos_38 pool: {vmImage: 'macOS-10.15'} steps: - task: UsePythonVersion@0 inputs: versionSpec: '3.8' - bash: | python -m pip install -e ".[dev]" pytest-azurepipelines python ./bin/run_tests.py - job: windows_36 pool: {vmImage: 'vs2017-win2016'} timeoutInMinutes: 180 steps: - task: UsePythonVersion@0 inputs: versionSpec: '3.6' - bash: | python -m pip install -e ".[dev]" pytest-azurepipelines python ./bin/run_tests.py - job: windows_38 pool: {vmImage: 'vs2017-win2016'} timeoutInMinutes: 180 steps: - task: UsePythonVersion@0 inputs: versionSpec: '3.8' - bash: | python -m pip install -e ".[dev]" pytest-azurepipelines python ./bin/run_tests.py