[master] bc89e8a4e circleci: Run sanitizers on a larger system
Dridi Boukelmoune
dridi.boukelmoune at gmail.com
Thu Jun 6 09:34:04 UTC 2024
commit bc89e8a4ea6a690c2ae3078fcbb158cfcd71aae1
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date: Thu Jun 6 11:10:13 2024 +0200
circleci: Run sanitizers on a larger system
This is an attempt at speeding up this job that usually takes three time
as long as other distcheck jobs.
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 409da8da8..54f1ad5f4 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -127,7 +127,7 @@ jobs:
description: the Linux distribution, with release, e.g. debian:buster, centos:7
type: string
rclass:
- description: the resource class to use, usuall arm.medium or medium
+ description: the resource class to use, usually arm.medium or medium
type: string
machine:
image: ubuntu-2004:202111-02
@@ -220,8 +220,13 @@ jobs:
description: platform-specific configure arguments
default: ""
type: string
+ rclass:
+ description: job-specific resource class
+ default: medium
+ type: string
docker:
- image: centos:7
+ resource_class: << parameters.rclass >>
working_directory: /workspace
steps:
- setup_remote_docker
@@ -433,8 +438,9 @@ workflows:
name: build_ubuntu_noble
dist: ubuntu
release: noble
+ rclass: large
extra_conf: --enable-asan --enable-ubsan --enable-workspace-emulator
- make_target: check -j2
+ make_target: check
- build:
name: build_alpine
dist: alpine
More information about the varnish-commit
mailing list