Bump mac CI image to macos-15-xcode-16 and tweak trigger rules

This commit is contained in:
Alexei Kotov 2025-07-16 01:03:09 +03:00
parent 3b7b97c58c
commit 400c5a6dba

View File

@ -502,7 +502,14 @@ Ubuntu_GCC_integration_tests_asan:
.MacOS:
stage: build
rules:
- if: $CI_PROJECT_ID == "7107382"
- if: $CI_PROJECT_ID != "7107382"
when: never
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
when: manual
- if: $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "schedule"
image: macos-15-xcode-16
tags:
- saas-macos-medium-m1
cache:
paths:
- ccache/
@ -537,11 +544,8 @@ Ubuntu_GCC_integration_tests_asan:
macOS14_Xcode15_amd64:
extends: .MacOS
image: macos-14-xcode-15
tags:
- saas-macos-medium-m1
cache:
key: macOS14_Xcode15_amd64.v2
key: macOS15_Xcode16_amd64.v1
variables:
CCACHE_SIZE: 3G
DMG_IDENTIFIER: amd64
@ -549,11 +553,8 @@ macOS14_Xcode15_amd64:
macOS14_Xcode15_arm64:
extends: .MacOS
image: macos-14-xcode-15
tags:
- saas-macos-medium-m1
cache:
key: macOS14_Xcode15_arm64.v1
key: macOS15_Xcode16_arm64.v1
variables:
DMG_IDENTIFIER: arm64
CCACHE_SIZE: 3G