From 87bac425a0d5d3ebdce2667a4c107de86e3d3547 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 (cherry picked from commit e5af9524e325eb534528df4964e84037ed2f8b2d) --- .gitlab-ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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 # ###############################################################################