mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-02-10 08:46:58 +08:00
.gitlab-ci.yml: added alpine linux CI run
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
This commit is contained in:
@@ -4,6 +4,7 @@ stages:
|
|||||||
|
|
||||||
variables:
|
variables:
|
||||||
BUILD_IMAGES_PROJECT: openconnect/build-images
|
BUILD_IMAGES_PROJECT: openconnect/build-images
|
||||||
|
ALPINE_BUILD: buildenv-alpine
|
||||||
DEBIAN_BUILD: buildenv-debian
|
DEBIAN_BUILD: buildenv-debian
|
||||||
FEDORA_BUILD: buildenv-fedora
|
FEDORA_BUILD: buildenv-fedora
|
||||||
UBUNTU16_BUILD: buildenv-ubuntu
|
UBUNTU16_BUILD: buildenv-ubuntu
|
||||||
@@ -230,6 +231,24 @@ Coverity:
|
|||||||
paths:
|
paths:
|
||||||
- cov-int/*.txt
|
- cov-int/*.txt
|
||||||
|
|
||||||
|
# Test building with musl
|
||||||
|
musl/Alpine:
|
||||||
|
stage: testing
|
||||||
|
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$ALPINE_BUILD
|
||||||
|
script:
|
||||||
|
- autoreconf -fvi
|
||||||
|
- ./configure --disable-maintainer-mode --without-docker-tests --with-werror
|
||||||
|
- make -j$JOBS
|
||||||
|
tags:
|
||||||
|
- shared
|
||||||
|
- linux
|
||||||
|
except:
|
||||||
|
- tags
|
||||||
|
artifacts:
|
||||||
|
expire_in: 1 day
|
||||||
|
untracked: true
|
||||||
|
when: on_failure
|
||||||
|
|
||||||
Fedora:
|
Fedora:
|
||||||
stage: testing
|
stage: testing
|
||||||
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
|
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
|
||||||
@@ -255,7 +274,7 @@ Fedora:
|
|||||||
untracked: true
|
untracked: true
|
||||||
when: always
|
when: always
|
||||||
|
|
||||||
Fedora-noprocfs:
|
noprocfs/Fedora:
|
||||||
stage: testing
|
stage: testing
|
||||||
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
|
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
|
||||||
script:
|
script:
|
||||||
|
|||||||
Reference in New Issue
Block a user