From 0d1b1fbeef2593eebc7d28d5ca7883b0b7cfee95 Mon Sep 17 00:00:00 2001 From: anaegel Date: Thu, 24 Oct 2019 18:36:35 +0200 Subject: [PATCH 1/7] Set up CI with Azure Pipelines [skip ci] --- azure-pipelines.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 azure-pipelines.yml diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 000000000..a8457355d --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,20 @@ +# Starter pipeline +# Start with a minimal pipeline that you can customize to build and deploy your code. +# Add steps that build, run tests, deploy, and more: +# https://aka.ms/yaml + +trigger: +- master + +pool: + vmImage: 'ubuntu-latest' + +steps: +- script: echo Hello, world! + displayName: 'Run a one-line script' + +- script: | + echo Add other tasks to build, test, and deploy your project. + echo See https://aka.ms/yaml + displayName: 'Run a multi-line script' + From 03c904e151720dd141f39753947ccfaacfc087d9 Mon Sep 17 00:00:00 2001 From: anaegel Date: Thu, 24 Oct 2019 19:39:14 +0200 Subject: [PATCH 2/7] Mac OS --- azure-pipelines.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index a8457355d..7d51d35d4 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -8,6 +8,7 @@ trigger: pool: vmImage: 'ubuntu-latest' + vmImage: "macos-10.13" steps: - script: echo Hello, world! From f4fae144b6c282fc23e9363d64e4b1097402e394 Mon Sep 17 00:00:00 2001 From: anaegel Date: Thu, 24 Oct 2019 19:41:02 +0200 Subject: [PATCH 3/7] Multi platform --- azure-pipelines.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 7d51d35d4..1d6969e9f 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -6,9 +6,18 @@ trigger: - master +strategy: + matrix: + linux: + imageName: "ubuntu-16.04" + mac: + imageName: "macos-10.13" + windows: + imageName: "vs2017-win2016" + maxParallel: 3 + pool: - vmImage: 'ubuntu-latest' - vmImage: "macos-10.13" + vmImage: $(imageName) steps: - script: echo Hello, world! From b978e776ef67fb670ff7fdf41524c47547bad7a6 Mon Sep 17 00:00:00 2001 From: anaegel Date: Thu, 24 Oct 2019 19:45:29 +0200 Subject: [PATCH 4/7] UG4 build --- azure-pipelines.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 1d6969e9f..155301cb3 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -24,7 +24,9 @@ steps: displayName: 'Run a one-line script' - script: | - echo Add other tasks to build, test, and deploy your project. - echo See https://aka.ms/yaml + mkdir build.debug + cd build.debug + /usr/local/bin/cmake -G -DCMAKE_BUILD_TYPE=Debug .. + cd .. displayName: 'Run a multi-line script' From 58d2a401679bc8f573a3ae97e90591d2c3ab407f Mon Sep 17 00:00:00 2001 From: anaegel Date: Thu, 24 Oct 2019 19:47:28 +0200 Subject: [PATCH 5/7] Update azure-pipelines.yml --- azure-pipelines.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 155301cb3..17a752c1d 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -26,7 +26,8 @@ steps: - script: | mkdir build.debug cd build.debug - /usr/local/bin/cmake -G -DCMAKE_BUILD_TYPE=Debug .. + /usr/local/bin/cmake .. + make cd .. displayName: 'Run a multi-line script' From 71fa8e39a91595d7dd1c4ab5c21301839792ae4d Mon Sep 17 00:00:00 2001 From: anaegel Date: Thu, 24 Oct 2019 19:52:31 +0200 Subject: [PATCH 6/7] Update azure-pipelines.yml --- azure-pipelines.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 17a752c1d..16da1f32f 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -24,6 +24,7 @@ steps: displayName: 'Run a one-line script' - script: | + ls mkdir build.debug cd build.debug /usr/local/bin/cmake .. From e23bd4810d64e29d40de90cf458b450619fd9f6e Mon Sep 17 00:00:00 2001 From: Arne Naegel Date: Thu, 14 May 2020 18:39:30 +0200 Subject: [PATCH 7/7] Ubuntu 18 --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 16da1f32f..742f2ad09 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -9,7 +9,7 @@ trigger: strategy: matrix: linux: - imageName: "ubuntu-16.04" + imageName: "ubuntu-18.04" mac: imageName: "macos-10.13" windows: