mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Merge branch 'topic/timw/arm-build-failure'
* topic/timw/arm-build-failure: CI: Disable spicy on arm_debian11 and opensuse_leap_15_4 builds CI: Remove sanitizers resource template
This commit is contained in:
commit
255103b50a
1 changed files with 8 additions and 10 deletions
18
.cirrus.yml
18
.cirrus.yml
|
@ -11,6 +11,7 @@ btest_retries: &BTEST_RETRIES 2
|
||||||
memory: &MEMORY 16GB
|
memory: &MEMORY 16GB
|
||||||
|
|
||||||
config: &CONFIG --build-type=release --disable-broker-tests --prefix=$CIRRUS_WORKING_DIR/install --ccache
|
config: &CONFIG --build-type=release --disable-broker-tests --prefix=$CIRRUS_WORKING_DIR/install --ccache
|
||||||
|
no_spicy_config: &NO_SPICY_CONFIG --build-type=release --disable-broker-tests --disable-spicy --prefix=$CIRRUS_WORKING_DIR/install --ccache
|
||||||
static_config: &STATIC_CONFIG --build-type=release --disable-broker-tests --enable-static-broker --enable-static-binpac --prefix=$CIRRUS_WORKING_DIR/install --ccache
|
static_config: &STATIC_CONFIG --build-type=release --disable-broker-tests --enable-static-broker --enable-static-binpac --prefix=$CIRRUS_WORKING_DIR/install --ccache
|
||||||
asan_sanitizer_config: &ASAN_SANITIZER_CONFIG --build-type=debug --disable-broker-tests --sanitizers=address --enable-fuzzers --enable-coverage --disable-spicy --ccache
|
asan_sanitizer_config: &ASAN_SANITIZER_CONFIG --build-type=debug --disable-broker-tests --sanitizers=address --enable-fuzzers --enable-coverage --disable-spicy --ccache
|
||||||
ubsan_sanitizer_config: &UBSAN_SANITIZER_CONFIG --build-type=debug --disable-broker-tests --sanitizers=undefined --enable-fuzzers --disable-spicy --ccache
|
ubsan_sanitizer_config: &UBSAN_SANITIZER_CONFIG --build-type=debug --disable-broker-tests --sanitizers=undefined --enable-fuzzers --disable-spicy --ccache
|
||||||
|
@ -44,13 +45,6 @@ freebsd_environment: &FREEBSD_ENVIRONMENT
|
||||||
ZEEK_CI_CPUS: 8
|
ZEEK_CI_CPUS: 8
|
||||||
ZEEK_CI_BTEST_JOBS: 8
|
ZEEK_CI_BTEST_JOBS: 8
|
||||||
|
|
||||||
sanitizers_resource_template: &SANITIZERS_RESOURCE_TEMPLATE
|
|
||||||
cpu: 4
|
|
||||||
# Sanitizers uses a lot more memory than a typical config.
|
|
||||||
memory: 12GB
|
|
||||||
# For greediness, see https://medium.com/cirruslabs/introducing-greedy-container-instances-29aad06dc2b4
|
|
||||||
greedy: true
|
|
||||||
|
|
||||||
builds_only_if_template: &BUILDS_ONLY_IF_TEMPLATE
|
builds_only_if_template: &BUILDS_ONLY_IF_TEMPLATE
|
||||||
# Rules for skipping builds:
|
# Rules for skipping builds:
|
||||||
# - Do not run builds for anything that's cron triggered
|
# - Do not run builds for anything that's cron triggered
|
||||||
|
@ -232,6 +226,8 @@ arm_debian11_task:
|
||||||
dockerfile: ci/debian-11/Dockerfile
|
dockerfile: ci/debian-11/Dockerfile
|
||||||
<< : *RESOURCES_TEMPLATE
|
<< : *RESOURCES_TEMPLATE
|
||||||
<< : *CI_TEMPLATE
|
<< : *CI_TEMPLATE
|
||||||
|
env:
|
||||||
|
ZEEK_CI_CONFIGURE_FLAGS: *NO_SPICY_CONFIG
|
||||||
|
|
||||||
debian11_static_task:
|
debian11_static_task:
|
||||||
container:
|
container:
|
||||||
|
@ -258,6 +254,8 @@ opensuse_leap_15_4_task:
|
||||||
<< : *RESOURCES_TEMPLATE
|
<< : *RESOURCES_TEMPLATE
|
||||||
<< : *CI_TEMPLATE
|
<< : *CI_TEMPLATE
|
||||||
<< : *SKIP_TASK_ON_PR
|
<< : *SKIP_TASK_ON_PR
|
||||||
|
env:
|
||||||
|
ZEEK_CI_CONFIGURE_FLAGS: *NO_SPICY_CONFIG
|
||||||
|
|
||||||
opensuse_leap_15_5_task:
|
opensuse_leap_15_5_task:
|
||||||
container:
|
container:
|
||||||
|
@ -405,7 +403,7 @@ asan_sanitizer_task:
|
||||||
container:
|
container:
|
||||||
# Just uses a recent/common distro to run memory error/leak checks.
|
# Just uses a recent/common distro to run memory error/leak checks.
|
||||||
dockerfile: ci/ubuntu-20.04/Dockerfile
|
dockerfile: ci/ubuntu-20.04/Dockerfile
|
||||||
<< : *SANITIZERS_RESOURCE_TEMPLATE
|
<< : *RESOURCES_TEMPLATE
|
||||||
|
|
||||||
<< : *CI_TEMPLATE
|
<< : *CI_TEMPLATE
|
||||||
test_fuzzers_script: ./ci/test-fuzzers.sh
|
test_fuzzers_script: ./ci/test-fuzzers.sh
|
||||||
|
@ -420,7 +418,7 @@ ubsan_sanitizer_task:
|
||||||
container:
|
container:
|
||||||
# Just uses a recent/common distro to run undefined behavior checks.
|
# Just uses a recent/common distro to run undefined behavior checks.
|
||||||
dockerfile: ci/ubuntu-20.04/Dockerfile
|
dockerfile: ci/ubuntu-20.04/Dockerfile
|
||||||
<< : *SANITIZERS_RESOURCE_TEMPLATE
|
<< : *RESOURCES_TEMPLATE
|
||||||
|
|
||||||
<< : *CI_TEMPLATE
|
<< : *CI_TEMPLATE
|
||||||
<< : *SKIP_TASK_ON_PR
|
<< : *SKIP_TASK_ON_PR
|
||||||
|
@ -436,7 +434,7 @@ ubsan_sanitizer_task:
|
||||||
# container:
|
# container:
|
||||||
# # Just uses a recent/common distro to run memory error/leak checks.
|
# # Just uses a recent/common distro to run memory error/leak checks.
|
||||||
# dockerfile: ci/ubuntu-22.04/Dockerfile
|
# dockerfile: ci/ubuntu-22.04/Dockerfile
|
||||||
# << : *SANITIZERS_RESOURCE_TEMPLATE
|
# << : *RESOURCES_TEMPLATE
|
||||||
|
|
||||||
# << : *CI_TEMPLATE
|
# << : *CI_TEMPLATE
|
||||||
# << : *SKIP_TASK_ON_PR
|
# << : *SKIP_TASK_ON_PR
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue