summary refs log tree commit diff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml

index b64e1d53..a3289e8f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml
@@ -259,6 +259,23 @@ build-macos: - .hunter/ - "${CCACHE_DIR}" +build-macos-as: + extends: build-macos + image: ghcr.io/cirruslabs/macos-ventura-xcode:14.3 + tags: [macos-tart] + before_script: + # The following update-reset is a workaround for this issue: https://github.com/Homebrew/homebrew-bundle/issues/1179 + - brew update-reset + - unset HOMEBREW_NO_AUTO_UPDATE + - brew bundle --file .ci/macos/Brewfile + - pip3 install aqtinstall + - mkdir $HOME/Qt + - aqt install-qt --outputdir $HOME/qt mac desktop 6.6 clang_64 -m qtlocation qtimageformats qtmultimedia qtpositioning qtshadertools + script: + - export QTPATH=($HOME/qt/6.*/macos/bin) + - export PATH="$QTPATH:${PATH}" + - ./.ci/macos/build.sh + codesign-macos: stage: sign tags: [macos]