Skip to content
Snippets Groups Projects
Commit 7f22bc1d authored by AlQuemist's avatar AlQuemist
Browse files

GitLab-CI: use the new MacOS-ARM CI-machine managed by the IT-Cloud group

parent bf7cbc40
No related branches found
No related tags found
1 merge request!2208GitLab-CI: use the new MacOS-ARM CI-machine managed by the IT-Cloud group
Pipeline #122807 passed
...@@ -60,13 +60,14 @@ mac_x64: ...@@ -60,13 +60,14 @@ mac_x64:
- NPROC=6 - NPROC=6
- QTDIR=/usr/local/opt/qt - QTDIR=/usr/local/opt/qt
- PYPLAT="/Users/scguser/.pyenv/versions/3.11.5/" - PYPLAT="/Users/scguser/.pyenv/versions/3.11.5/"
- CCACHE="/usr/local/bin/ccache"
script: &mac_script script: &mac_script
- OPTDIR="/Users/Shared/Software" - OPTDIR="/Users/Shared/Software/scg"
# print environmental variables # print environmental variables
- env - env
- mkdir build - mkdir build
- cd build - cd build
- cmake .. -DCMAKE_PREFIX_PATH="$PYPLAT;$OPTDIR;$QTDIR/lib/cmake" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DBA_APPLE_BUNDLE=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=11 -DCMAKE_INSTALL_PREFIX=/tmp/ba -DBA_PY_PACKAGE=ON - cmake .. -DCMAKE_PREFIX_PATH="$PYPLAT;$OPTDIR;$QTDIR/lib/cmake" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER_LAUNCHER="$CCACHE" -DBA_APPLE_BUNDLE=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=11 -DCMAKE_INSTALL_PREFIX=/tmp/ba -DBA_PY_PACKAGE=ON
- make -j$NPROC - make -j$NPROC
- ctest -j3 --output-on-failure - ctest -j3 --output-on-failure
- python3 var/mac_py_package.py - python3 var/mac_py_package.py
...@@ -83,7 +84,8 @@ mac_arm: ...@@ -83,7 +84,8 @@ mac_arm:
stage: build stage: build
before_script: before_script:
- QTDIR="/opt/homebrew/opt/qt" - QTDIR="/opt/homebrew/opt/qt"
- PYPLAT="/Users/scguser/.pyenv/versions/3.11.5/" - PYPLAT="/Users/qtisas/.pyenv/versions/3.11.6/"
- CCACHE="/opt/homebrew/bin/ccache"
# obtain nr of logical CPUs via `sysctl hw.logicalcpu` # obtain nr of logical CPUs via `sysctl hw.logicalcpu`
- NPROC=14 - NPROC=14
script: *mac_script script: *mac_script
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment