[master] 20d63fc31 circleci: Swap 32bit/sanitizer responsibilities

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Mon Mar 4 11:38:06 UTC 2024


commit 20d63fc31f1fdf292c06f2fae8a6fc50195f1cf9
Author: Guillaume Quintard <guillaume.quintard at varnish-software.com>
Date:   Wed Feb 28 10:42:28 2024 -0800

    circleci: Swap 32bit/sanitizer responsibilities
    
    The current debian:latest image still ships a 32bit variant, whereas
    ubuntu:focal, next in line after ubuntu:bionic, no longer does.

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 6c1a39565..41e46ede2 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -405,11 +405,12 @@ workflows:
           dist: fedora
           release: latest
           make_target: witness.dot
-      # latest debian uses sanitizers
+      # oldest debian goes 32bit
       - build:
           name: build_debian_buster
           dist: debian
           release: buster
+          prefix: i386/
       - build:
           name: build_debian_bullseye
           dist: debian
@@ -418,11 +419,9 @@ workflows:
           name: build_debian_bookworm
           dist: debian
           release: bookworm
-          extra_conf: --enable-asan --enable-ubsan --enable-workspace-emulator
-      # oldest ubuntu goes 32bit
+      # latest ubuntu uses sanitizers
       - build:
           name: build_ubuntu_bionic
-          prefix: i386/
           dist: ubuntu
           release: bionic
       - build:
@@ -437,6 +436,7 @@ workflows:
           name: build_ubuntu_noble
           dist: ubuntu
           release: noble
+          extra_conf: --enable-asan --enable-ubsan --enable-workspace-emulator
       - build:
           name: build_alpine
           dist: alpine


More information about the varnish-commit mailing list