diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index facafd2fee62760bcf6db829098520fe9a1ed633..c10c7d0128e1f21a62d902a6b6645b0710d8e15d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,3 +49,10 @@ windows-tests: - cd build && export PATH=${MXE_ROOT}/usr/bin:$PATH && x86_64-w64-mingw32.static-cmake .. -DBUILD_CELLFRAME_SDK_TESTS=ON -DOFF_CORE_CELLFRAME_SDK_TESTS_OFF=network-monitor -DOFF_CRYPTO_CELLFRAME_SDK_TESTS_OFF="new-hope, multisign" && make -j$(nproc) +macos-tests: + extends: .tests + image: demlabs/amd64/debian-bullseye:osxbuilder + before_script: /opt/buildtools/prepare_environment.sh amd64-windows + script: + - mkdir build + - cd build && $(${OSXCROSS_ROOT}/bin/osxcross-conf) && export OSXCROSS_HOST=x86_64-apple-darwin20.4 && cmake -DCMAKE_TOOLCHAIN_FILE=${OSXCROSS_ROOT}/toolchain.cmake -DBUILD_CELLFRAME_SDK_TESTS=ON -DOFF_CORE_CELLFRAME_SDK_TESTS_OFF=network-monitor -DOFF_CRYPTO_CELLFRAME_SDK_TESTS_OFF="new-hope, multisign" .. && make -j$(nproc)