diff options
author | Joseph Hunkeler <jhunkeler@users.noreply.github.com> | 2019-05-08 14:32:40 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-08 14:32:40 -0400 |
commit | fb2f9a7dac15cac84cc0700a8456f7329b51d3da (patch) | |
tree | 8e0a85ae86c247224131613fc408496b25f35ef6 | |
parent | d965a2ab69d1dbb47c61870a920d3ae09f97dc3c (diff) | |
parent | 733a31304bd9964089c7d8009bba38ac2a8f0528 (diff) | |
download | delivery_merge-fb2f9a7dac15cac84cc0700a8456f7329b51d3da.tar.gz |
Merge pull request #1 from astroconda/azure-pipelines
Set up CI with Azure Pipelines
-rw-r--r-- | README.md | 3 | ||||
-rw-r--r-- | azure-pipelines.yml | 30 |
2 files changed, 33 insertions, 0 deletions
@@ -1,5 +1,8 @@ # delivery_merge +[](https://dev.azure.com/astroconda/delivery_merge/_build/latest?definitionId=1&branchName=master) + + ## What does it do? 1. Install miniconda3 in the current working directory diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 0000000..2afca99 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,30 @@ +# 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' + +steps: +- task: UsePythonVersion@0 + inputs: + versionSpec: '$(python.version)' + displayName: 'Use Python $(python.version)' + +- script: | + python -m pip install --upgrade pip + pip install -e ".[test]" + displayName: 'Install dependencies' + +- script: | + python -m pip install pytest pytest-azurepipelines + pytest -v + displayName: 'pytest' |