diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 23a6b0b9f0e1501d329c4d3f556fc46889702b60..19039b10e1956e04a3d3ae70700aacae12a165b9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,17 +22,37 @@ native_Debian_clang: - build/*gz expire_in: 10 days -mac: +mac10_15: tags: - - MacOS + - macbuild3 stage: build script: - mkdir build - cd build - export QTDIR=/usr/local/opt/qt5 - - cmake .. -D CMAKE_PREFIX_PATH=$QTDIR -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -DBA_APPLE_BUNDLE=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 - - make -j2 - - ctest --output-on-failure + - cmake .. -D CMAKE_PREFIX_PATH=$QTDIR -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -DBA_APPLE_BUNDLE=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_INSTALL_PREFIX=. + - make -j3 + - ctest -j3 --output-on-failure + - cpack . -V + artifacts: + paths: + - build/*dmg + expire_in: 10 days + +mac12_2: + tags: + - scgmac4 + stage: build + script: + - mkdir build + - cd build + - export QTDIR=/opt/homebrew/opt/qt5 + - export PYDIR=/opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9 + - export PYLIB=$PYDIR/lib/libpython3.9.dylib + - export PYINC=$PYDIR/include/python3.9 + - cmake .. -D CMAKE_PREFIX_PATH=$QTDIR -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -DBA_APPLE_BUNDLE=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DPYTHON_LIBRARY=$PYLIB -DPYTHON_INCLUDE_DIR=$PYINC -DCMAKE_INSTALL_PREFIX=. + - make -j12 + - ctest -j12 --output-on-failure - cpack . -V artifacts: paths: