diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2db85ec2..6097b8e0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,7 @@ variables: MINGW_BUILD: buildenv-mingw TUMBLEWEED_BUILD: buildenv-tumbleweed UBUNTU_BUILD: buildenv-ubuntu + ALPINE_BUILD: buildenv-alpine stages: - build @@ -313,6 +314,23 @@ ubuntu/openssl_1.1.x/x86_64: extends: .tests +############################################################################### +# Alpine builds # +############################################################################### +alpine/musl: + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$ALPINE_BUILD + extends: .tests + script: + - cmake $CMAKE_DEFAULT_OPTIONS + -DWITH_SFTP=ON + -DWITH_SERVER=ON + -DWITH_ZLIB=ON + -DWITH_PCAP=ON + -DUNIT_TESTING=ON .. && + make -j$(nproc) && + ctest --output-on-failure + + ############################################################################### # Tumbleweed builds # ###############################################################################