[6.0] f3668a3a7 circleci: Swap 32bit/sanitizer responsibilities

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Fri Jun 21 13:43:10 UTC 2024


commit f3668a3a77ce07d515545c1c5efea0a47b360420
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 027120a83..36149e80b 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -404,11 +404,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
@@ -417,11 +418,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:
@@ -436,6 +435,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