commit
7aeaad4528
1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@ |
||||
# Python package |
||||
# Create and test a Python package on multiple Python versions. |
||||
# Add steps that analyze code, save the dist with the build record, publish to a PyPI-compatible index, and more: |
||||
# https://docs.microsoft.com/azure/devops/pipelines/languages/python |
||||
|
||||
trigger: |
||||
- master |
||||
|
||||
pool: |
||||
vmImage: 'ubuntu-latest' |
||||
strategy: |
||||
matrix: |
||||
Python37: |
||||
python.version: '3.7' |
||||
Python38: |
||||
python.version: '3.8' |
||||
Python39: |
||||
python.version: '3.9' |
||||
|
||||
steps: |
||||
- task: UsePythonVersion@0 |
||||
inputs: |
||||
versionSpec: '$(python.version)' |
||||
displayName: 'Use Python $(python.version)' |
||||
|
||||
- script: | |
||||
python -m pip install --upgrade pip |
||||
pip install -r requirements.txt |
||||
displayName: 'Install dependencies' |
||||
|
||||
- script: | |
||||
pip install pytest pytest-azurepipelines |
||||
pytest |
||||
displayName: 'pytest' |
||||
Loading…
Reference in new issue