source: azure-pipelines.yml @ 7897b51

feature/crepe
Last change on this file since 7897b51 was 808c6ac5, checked in by Paul Brossier <piem@piem.org>, 3 years ago

[ci] update azure to windows-latest

  • Property mode set to 100644
File size: 904 bytes
RevLine 
[0be7f65]1#  configuration file for azure continuous integration
[46155e50]2jobs:
[6f33badc]3
[46155e50]4- job: linux
5  pool:
[b7fa316]6    vmImage: 'ubuntu-latest'
7  steps:
8  - script: |
[060a26d5]9      sudo apt install libavformat-dev librubberband-dev
[b7fa316]10    displayName: 'deps'
11  - script: |
12      make
13    displayName: 'make'
14    env:
15      CFLAGS: -Werror
16
[6150f81]17- job: linux_nodeps
[b7fa316]18  pool:
19    vmImage: 'ubuntu-latest'
[46155e50]20  steps:
21  - script: |
22      make
23    displayName: 'make'
[6f33badc]24    env:
25      CFLAGS: -Werror
26
[46155e50]27- job: windows
28  pool:
[808c6ac5]29    vmImage: 'windows-latest'
[46155e50]30  steps:
31  - script: |
32      make
33    displayName: 'make'
[dbed3ea]34    env:
35      # fail on error
36      CFLAGS: /WX
[f181953]37
38- job: macos
39  pool:
[7889d29]40    vmImage: 'macos-latest'
[f181953]41  steps:
42  - script: |
[07b47b1]43      brew update
[63a14de]44      brew install pkg-config gnupg
[e6a5aa5]45      brew install sox ffmpeg libsndfile libvorbis flac lcov
[f5b8800]46    displayName: 'brew install'
[07b47b1]47  - script: |
[f181953]48      make
49    displayName: 'make'
[6f33badc]50    env:
51      CFLAGS: -Werror
Note: See TracBrowser for help on using the repository browser.