From dc8f1142e070e62095653b57cd445ce5f2904111 Mon Sep 17 00:00:00 2001 From: Toni Solarin-Sodara Date: Wed, 15 May 2019 13:04:48 +0100 Subject: [PATCH] create jobs for all 3 OS in az pipelines --- azure-pipelines.yml | 50 ++++++++++++++++++++++++++++++++++++++------- 1 file changed, 43 insertions(+), 7 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 7394fa3..be10769 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -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'