source:
azure-pipelines.yml
@
e6a5aa5
Last change on this file since e6a5aa5 was e6a5aa5, checked in by , 6 years ago | |
---|---|
|
|
File size: 658 bytes |
Rev | Line | |
---|---|---|
[0be7f65] | 1 | # configuration file for azure continuous integration |
[46155e50] | 2 | jobs: |
[6f33badc] | 3 | |
[46155e50] | 4 | - job: linux |
5 | pool: | |
6 | vmImage: 'Ubuntu 16.04' | |
7 | steps: | |
8 | - script: | | |
9 | make | |
10 | displayName: 'make' | |
[6f33badc] | 11 | env: |
12 | CFLAGS: -Werror | |
13 | ||
[46155e50] | 14 | - job: windows |
15 | pool: | |
16 | vmIMage: 'VS2017-Win2016' | |
17 | steps: | |
18 | - script: | | |
19 | make | |
20 | displayName: 'make' | |
[dbed3ea] | 21 | env: |
22 | # fail on error | |
23 | CFLAGS: /WX | |
[f181953] | 24 | |
25 | - job: macos | |
26 | pool: | |
27 | vmIMage: macOS-10.13 | |
28 | steps: | |
29 | - script: | | |
[07b47b1] | 30 | brew update |
[63a14de] | 31 | brew install pkg-config gnupg |
[e6a5aa5] | 32 | brew install sox ffmpeg libsndfile libvorbis flac lcov |
[f5b8800] | 33 | displayName: 'brew install' |
[07b47b1] | 34 | - script: | |
[f181953] | 35 | make |
36 | displayName: 'make' | |
[6f33badc] | 37 | env: |
38 | CFLAGS: -Werror |
Note: See TracBrowser
for help on using the repository browser.