kopia lustrzana https://gitlab.com/sane-project/backends
CI: Bump all distributions to stable versions
Use Alpine 3.15.0; Debian 10.11 and 11.2; Fedora 35; and Ubuntu 20.04.escl-add-user-and-password
rodzic
f71b32c632
commit
6a14383e84
|
@ -19,7 +19,7 @@ stages:
|
||||||
# Debian GNU/Linux.
|
# Debian GNU/Linux.
|
||||||
|
|
||||||
make-dist:
|
make-dist:
|
||||||
image: $REGISTRY_HUB:debian-buster-mini
|
image: $REGISTRY_HUB:debian-bullseye-mini
|
||||||
stage: tarball
|
stage: tarball
|
||||||
script:
|
script:
|
||||||
- git ls-files | xargs ./tools/style-check.sh
|
- git ls-files | xargs ./tools/style-check.sh
|
||||||
|
@ -41,15 +41,15 @@ make-dist:
|
||||||
- ./configure $CONFIGURE_OPTS
|
- ./configure $CONFIGURE_OPTS
|
||||||
- make -j2 -k $MAKE_FLAGS
|
- make -j2 -k $MAKE_FLAGS
|
||||||
|
|
||||||
debian-9-full:
|
debian-10-full:
|
||||||
image: $REGISTRY_HUB:debian-stretch-full
|
image: $REGISTRY_HUB:debian-buster-full
|
||||||
variables:
|
variables:
|
||||||
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
||||||
MAKE_FLAGS: "CFLAGS=-Werror CXXFLAGS=-Werror"
|
MAKE_FLAGS: "CFLAGS=-Werror CXXFLAGS=-Werror"
|
||||||
<<: *compile_definition
|
<<: *compile_definition
|
||||||
|
|
||||||
debian-10-mini:
|
debian-11-mini:
|
||||||
image: $REGISTRY_HUB:debian-buster-mini
|
image: $REGISTRY_HUB:debian-bullseye-mini
|
||||||
variables:
|
variables:
|
||||||
CONFIGURE_OPTS: "$CONFIGURE_MINI"
|
CONFIGURE_OPTS: "$CONFIGURE_MINI"
|
||||||
MAKE_FLAGS: "CFLAGS=-Werror"
|
MAKE_FLAGS: "CFLAGS=-Werror"
|
||||||
|
@ -59,8 +59,8 @@ debian-10-mini:
|
||||||
# environment is used to keep some of the HTML documentation that's
|
# environment is used to keep some of the HTML documentation that's
|
||||||
# available from our website up-to-date.
|
# available from our website up-to-date.
|
||||||
|
|
||||||
debian-10-full:
|
debian-11-full:
|
||||||
image: $REGISTRY_HUB:debian-buster-full
|
image: $REGISTRY_HUB:debian-bullseye-full
|
||||||
variables:
|
variables:
|
||||||
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
||||||
MAKE_FLAGS: "CFLAGS=-Werror CXXFLAGS=-Werror"
|
MAKE_FLAGS: "CFLAGS=-Werror CXXFLAGS=-Werror"
|
||||||
|
@ -76,20 +76,20 @@ debian-10-full:
|
||||||
- doc/sanei-html
|
- doc/sanei-html
|
||||||
expire_in: 1 day
|
expire_in: 1 day
|
||||||
|
|
||||||
fedora-33-clang:
|
fedora-35-clang:
|
||||||
image: $REGISTRY_HUB:fedora-33-clang
|
image: $REGISTRY_HUB:fedora-35-clang
|
||||||
variables:
|
variables:
|
||||||
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
||||||
<<: *compile_definition
|
<<: *compile_definition
|
||||||
|
|
||||||
alpine-3.13-musl:
|
alpine-3.15-musl:
|
||||||
image: $REGISTRY_HUB:alpine-3.13-musl
|
image: $REGISTRY_HUB:alpine-3.15-musl
|
||||||
variables:
|
variables:
|
||||||
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
||||||
<<: *compile_definition
|
<<: *compile_definition
|
||||||
|
|
||||||
ubuntu-16.04-lts:
|
ubuntu-20.04-lts:
|
||||||
image: $REGISTRY_HUB:ubuntu-xenial-dist
|
image: $REGISTRY_HUB:ubuntu-focal-dist
|
||||||
variables:
|
variables:
|
||||||
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
|
||||||
MAKE_FLAGS: "CFLAGS=-Werror CXXFLAGS=-Werror"
|
MAKE_FLAGS: "CFLAGS=-Werror CXXFLAGS=-Werror"
|
||||||
|
@ -107,10 +107,10 @@ ubuntu-16.04-lts:
|
||||||
# hence the dependency.
|
# hence the dependency.
|
||||||
|
|
||||||
make-distcheck:
|
make-distcheck:
|
||||||
image: $REGISTRY_HUB:debian-buster-full
|
image: $REGISTRY_HUB:debian-bullseye-full
|
||||||
stage: snapshot
|
stage: snapshot
|
||||||
dependencies:
|
dependencies:
|
||||||
- debian-10-full
|
- debian-11-full
|
||||||
script:
|
script:
|
||||||
- tar xzf sane-backends-*.tar.gz --strip-components=1
|
- tar xzf sane-backends-*.tar.gz --strip-components=1
|
||||||
- rm sane-backends-*.tar.gz
|
- rm sane-backends-*.tar.gz
|
||||||
|
|
Ładowanie…
Reference in New Issue