Skip to content
Snippets Groups Projects
azure-pipelines.yml 1.03 KiB
Newer Older
  • Learn to ignore specific revisions
  • jobs:
    -
        job: 'Python3'
        pool:
            vmImage: 'ubuntu-latest'
    
        steps:
        -
            script: |
                set -e
                CONDA_ENVIRONMENT=.test-conda-env-py3.yml
                curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project-within-miniconda.sh
                . ./build-and-test-py-project-within-miniconda.sh
    
            displayName: 'Pytest Conda'
    
        -
            task: PublishTestResults@2
            inputs:
                testResultsFormat: 'JUnit'
                testResultsFiles: 'test/pytest.xml'
    
    -
        job: 'Flake8'
        pool:
            vmImage: 'ubuntu-latest'
        strategy:
            matrix:
                Python37:
                    python.version: '3.7'
    
        steps:
        -
            task: UsePythonVersion@0
            inputs:
                versionSpec: '$(python.version)'
    
        -
            script: |
                set -e
                curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/prepare-and-run-flake8.sh
                . ./prepare-and-run-flake8.sh sumpy test
    
            displayName: 'Flake8'