| trigger: | |
| branches: | |
| include: | |
| - main | |
| - release/* | |
| jobs: | |
| - job: 'build' | |
| pool: | |
| vmImage: 'ubuntu-latest' | |
| steps: | |
| - task: UsePythonVersion@0 | |
| inputs: | |
| versionSpec: '3.8' | |
| architecture: 'x64' | |
| displayName: 'Specify Python version' | |
| - script: | | |
| python -m pip install --upgrade pip | |
| displayName: 'Install pip' | |
| - script: | | |
| pip install -r requirements.txt | |
| displayName: 'Install CI dependencies' | |
| - script: | | |
| flake8 | |
| displayName: 'Run linting' |