aboutsummaryrefslogtreecommitdiff
path: root/azure-pipelines.yml
diff options
context:
space:
mode:
authorMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-11-06 17:21:25 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2019-11-07 22:18:21 +0200
commit6e708208ddc870fefde92b22c031575c33bb243b (patch)
tree0eeac1c226d66cb8ce0315362cdcb5ae682d03f8 /azure-pipelines.yml
parentd08091756191981f1bd3c7741b412b95f965fe0a (diff)
downloadmeson-6e708208ddc870fefde92b22c031575c33bb243b.zip
meson-6e708208ddc870fefde92b22c031575c33bb243b.tar.gz
meson-6e708208ddc870fefde92b22c031575c33bb243b.tar.bz2
CI: add initial type annotation checking
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r--azure-pipelines.yml7
1 files changed, 4 insertions, 3 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 497c09b..5cac9da 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -11,7 +11,7 @@ variables:
CI: 1
jobs:
-- job: Pylint
+- job: PylintMyPy
pool:
vmImage: ubuntu-latest
@@ -20,10 +20,11 @@ jobs:
inputs:
versionSpec: '3.7'
addToPath: true
- - script: python -m pip install pylint
- displayName: Install Pylint
+ - script: python -m pip install pylint mypy
+ displayName: 'Install Pylint, MyPy'
- script: pylint mesonbuild
displayName: Lint Checks
+ - script: mypy --follow-imports=skip mesonbuild/mtest.py mesonbuild/minit.py mesonbuild/msetup.py mesonbuild/wrap tools/
- job: vs2015