Commit be24b075 authored by Dridi Boukelmoune's avatar Dridi Boukelmoune

circleci: Fedora is our witness

parent 45edd19f
...@@ -210,6 +210,10 @@ jobs: ...@@ -210,6 +210,10 @@ jobs:
release: release:
description: the release name (stretch|buster|bionic|focal) description: the release name (stretch|buster|bionic|focal)
type: string type: string
check:
description: the check to perform during the build
default: distcheck
type: string
extra_conf: extra_conf:
description: platform-specific configure arguments description: platform-specific configure arguments
default: "" default: ""
...@@ -343,7 +347,7 @@ jobs: ...@@ -343,7 +347,7 @@ jobs:
<< parameters.extra_conf >> << parameters.extra_conf >>
sudo -u varnish \ sudo -u varnish \
--preserve-env=ASAN_OPTIONS,LSAN_OPTIONS,TSAN_OPTIONS,UBSAN_OPTIONS \ --preserve-env=ASAN_OPTIONS,LSAN_OPTIONS,TSAN_OPTIONS,UBSAN_OPTIONS \
make distcheck VERBOSE=1 -j 4 -k \ make << parameters.check >> VERBOSE=1 -j 4 -k \
DISTCHECK_CONFIGURE_FLAGS="<< pipeline.parameters.configure_args >> \ DISTCHECK_CONFIGURE_FLAGS="<< pipeline.parameters.configure_args >> \
<< parameters.extra_conf >>" << parameters.extra_conf >>"
' '
...@@ -385,10 +389,12 @@ workflows: ...@@ -385,10 +389,12 @@ workflows:
name: distcheck_almalinux_8 name: distcheck_almalinux_8
dist: almalinux dist: almalinux
release: "8" release: "8"
# fedora is our witness
- distcheck: - distcheck:
name: distcheck_fedora_latest name: distcheck_fedora_latest
dist: fedora dist: fedora
release: latest release: latest
check: witness
- distcheck: - distcheck:
name: distcheck_fedora_rawhide name: distcheck_fedora_rawhide
dist: fedora dist: fedora
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment