From e5af9524e325eb534528df4964e84037ed2f8b2d Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Tue, 30 Aug 2022 09:57:59 +0200 Subject: [PATCH] ci: Add apline linux target Signed-off-by: Jakub Jelen Reviewed-by: Andreas Schneider --- .gitlab-ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 994f8ccd..204c9730 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 @@ -333,6 +334,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 # ###############################################################################