aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2019-05-08 14:08:38 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2019-05-08 14:23:03 -0400
commitb31f029b01eb60f591bdd0326e01d84b589fcad3 (patch)
tree53880c2abfb3eba8ac5d7da22e9b84c442d1e46f
parentd965a2ab69d1dbb47c61870a920d3ae09f97dc3c (diff)
downloaddelivery_merge-b31f029b01eb60f591bdd0326e01d84b589fcad3.tar.gz
Set up CI with Azure Pipelines
[skip ci]
-rw-r--r--azure-pipelines.yml32
1 files changed, 32 insertions, 0 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
new file mode 100644
index 0000000..4617087
--- /dev/null
+++ b/azure-pipelines.yml
@@ -0,0 +1,32 @@
+# 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:
+ Python36:
+ python.version: '3.6'
+ 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'