[py] expect a failure on 32bit systems, add a comment about -ffloat-store (closes...
[aubio.git] / azure-pipelines.yml
index 3cec617..277140c 100644 (file)
@@ -1,26 +1,30 @@
 #  configuration file for azure continuous integration
 jobs:
+
 - job: linux
   pool:
-    vmImage: 'Ubuntu 16.04'
-
+    vmImage: 'ubuntu-16.04'
   steps:
   - script: |
       make
     displayName: 'make'
+    env:
+      CFLAGS: -Werror
+
 - job: windows
   pool:
-    vmIMage: 'VS2017-Win2016'
-
+    vmImage: 'vs2017-win2016'
   steps:
   - script: |
       make
     displayName: 'make'
+    env:
+      # fail on error
+      CFLAGS: /WX
 
 - job: macos
   pool:
-    vmIMage: macOS-10.13
-
+    vmImage: 'macos-10.13'
   steps:
   - script: |
       brew update
@@ -30,3 +34,5 @@ jobs:
   - script: |
       make
     displayName: 'make'
+    env:
+      CFLAGS: -Werror