source: azure-pipelines.yml @ b16e592

Last change on this file since b16e592 was a94e648, checked in by Paul Brossier <piem@piem.org>, 12 months ago

[ci] run apt update before install on azure

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