From afd89419e056b7c20f258966633f0f2240d2a168 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Tue, 30 Jul 2019 19:04:30 +0200 Subject: [PATCH] Set up CI with Azure Pipelines Adds a job for Python 3.6/x86 and 3.7/x64 on Windows Server 2016. --- azure-pipelines.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 azure-pipelines.yml diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 00000000..9df2b504 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,29 @@ +jobs: + - job: win32 + timeoutInMinutes: 60 + strategy: + matrix: + Py36-x86-win2016: + python.version: '3.6' + python.arch: 'x86' + vmImage: vs2017-win2016 + Py37-x64-win2016: + python.version: '3.7' + python.arch: 'x64' + vmImage: vs2017-win2016 + pool: + vmImage: $(vmImage) + steps: + - task: UsePythonVersion@0 + inputs: + versionSpec: '$(python.version)' + architecture: '$(python.arch)' + - script: | + pip install --user -U setuptools pip + displayName: Install Dependencies + - script: | + pip install -e . + displayName: Build + - script: | + python runtests.py + displayName: Run tests