source:
azure-pipelines.yml
@
b16e592
Last change on this file since b16e592 was a94e648, checked in by , 12 months ago | |
---|---|
|
|
File size: 926 bytes |
Rev | Line | |
---|---|---|
[0be7f65] | 1 | # configuration file for azure continuous integration |
[46155e50] | 2 | jobs: |
[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.