From 5a2a23d2af4861b1c51679b91516a3a6e52e3e73 Mon Sep 17 00:00:00 2001 From: German Service Network Date: Wed, 20 Mar 2024 09:37:30 +0100 Subject: [PATCH] Update Azure Pipline add macOS pipline job --- azure-pipelines.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 98d75c9..9833f76 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -23,3 +23,30 @@ jobs: prove $(ls ci/test-*.pl|grep -v internet-hosts|grep -v -E "test-13-unknown-host.pl|test-14-ping-internet-hosts.pl") ci/test-tarball.sh displayName: 'build_test' + +- job: macos_build + displayName: macOS Build + + pool: + name: Azure Pipelines + vmImage: 'macos-latest' + workspace: + clean: all + steps: + - script: | + brew install autoconf automake lcov + ci/build-2-test-command.sh + ci/build-3-prepare-macos.sh + displayName: 'before_install' + + - script: | + ci/build-4-compile.sh + displayName: install + + - script: | + set -ex + PATH=`pwd`/src:$PATH + export SKIP_IPV6=1 + prove $(ls ci/test-*.pl|grep -v internet-hosts|grep -v test-10-option-u-x.pl) + ci/run-lcov.sh + displayName: 'build_test'