Update azure pipelines config

pull/173/head
Florian Dehau 5 years ago
parent abd552fde6
commit ba9da05cef

@ -1,5 +1,37 @@
stages:
- template: azure/stages.yml@templates
- stage: lint
jobs:
- template: azure/style.yml@templates
- stage: build
displayName: Build and Test
dependsOn: lint
jobs:
- job: linux
displayName: Linux
pool:
vmImage: ubuntu-16.04
steps:
- template: azure/install-rust.yml@templates
- script: cargo check --examples
displayName: Build with termion
- script: cargo check --no-default-features --features=crossterm --example crossterm_demo
displayName: Build with crossterm
- script: cargo check --no-default-features --features=curses --example curses_demo
displayName: Build with curses
- script: cargo check --no-default-features --features=rustbox --example rustbox_demo
displayName: Build with rustbox
- script: cargo test
displayName: Test with termion
- job: windows
displayName: Windows
pool:
vmImage: windows-2019
steps:
- template: azure/install-rust.yml@templates
- script: cargo check --no-default-features --features=crossterm --example crossterm_demo
displayName: Build with crossterm
- script: cargo test --no-default-features --features=crossterm --tests --examples
displayName: Test with crossterm
resources:
repositories:

Loading…
Cancel
Save