create jobs for all 3 OS in az pipelines

This commit is contained in:
Toni Solarin-Sodara
2019-05-15 13:04:48 +01:00
parent 1efb3448e9
commit dc8f1142e0
+43 -7
View File
@@ -1,9 +1,45 @@
pool:
vmImage: 'ubuntu-latest'
jobs:
- job: Windows
displayName: Windows
continueOnError: true
strategy:
matrix:
Debug:
buildConfiguration: "Debug"
Release:
buildConfiguration: "Release"
pool:
vmImage: 'windows-2019'
steps:
- script: dotnet msbuild build.proj /p:Configuration=$(buildConfiguration)
displayName: 'Run Build'
variables:
buildConfiguration: 'Release'
- job: macOS
displayName: macOS
continueOnError: true
strategy:
matrix:
Debug:
buildConfiguration: "Debug"
Release:
buildConfiguration: "Release"
pool:
vmImage: 'macOS-10.14'
steps:
- script: dotnet msbuild build.proj /p:Configuration=$(buildConfiguration)
displayName: 'Run Build'
steps:
- script: dotnet msbuild build.proj /p:Configuration $(buildConfiguration)
displayName: 'Run Build'
- job: Linux
displayName: Linux
continueOnError: true
strategy:
matrix:
Debug:
buildConfiguration: "Debug"
Release:
buildConfiguration: "Release"
pool:
vmImage: 'ubuntu-16.04'
steps:
- script: dotnet msbuild build.proj /p:Configuration=$(buildConfiguration)
displayName: 'Run Build'