From b491b76056d115583b5b26b7406f1a8c77c3ca76 Mon Sep 17 00:00:00 2001 From: Pavel Zorin Date: Tue, 19 Nov 2024 14:56:03 +0100 Subject: [PATCH] [CI] MacOS 15 testing (#5919) * [CI] MacOS 15 testing * test * test * test * MacOS Group * MacOS Group * Updated x86 image * Test ARM * new arm image * test macos 15 x86_64 * cleanup * cleanup * cleanup * improved branches config * Apply review changes * Apply suggestions from code review Co-authored-by: Geoff Rowland <70981735+rowlandgeoff@users.noreply.github.com> --------- Co-authored-by: Geoff Rowland <70981735+rowlandgeoff@users.noreply.github.com> (cherry picked from commit 825a15d20cf57282ad275a4aec64cded220e0c6f) --- .buildkite/pipeline.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index f19781e327a..a1d1cab6bb2 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -13,6 +13,7 @@ steps: retry: manual: allowed: true + - group: "Unit tests" key: "unit-tests" steps: @@ -84,11 +85,11 @@ steps: manual: allowed: true - # Runs inly on the main branch - - label: "Unit tests - MacOS 13 ARM" - key: "unit-tests-macos-13-arm" + - group: "macOS tests" + key: "macos-unit-tests" + steps: + - label: "Unit tests - macOS 15 ARM" command: ".buildkite/scripts/steps/unit-tests.sh" - branches: main artifact_paths: - "build/TEST-*.html" - "build/TEST-*.xml" @@ -96,14 +97,15 @@ steps: - "coverage-*.out" agents: provider: orka - imagePrefix: generic-13-ventura-arm + imagePrefix: generic-base-15-arm-002 retry: manual: allowed: true - - label: "Unit tests - MacOS 13" - key: "unit-tests-macos-13" + # Runs only on main and release branches + - label: "Unit tests - macOS 13" command: ".buildkite/scripts/steps/unit-tests.sh" + branches: "main 8.* 9.*" artifact_paths: - "build/TEST-*.html" - "build/TEST-*.xml" @@ -171,9 +173,7 @@ steps: allow_failure: true - step: "unit-tests-win2016" allow_failure: true - - step: "unit-tests-macos-13-arm" - allow_failure: true - - step: "unit-tests-macos-13" + - step: "macos-unit-tests" allow_failure: true - step: "unit-tests-win10" allow_failure: true