Move benchmarking to Ubnutu 24 task, add to normal PR builds

We already have a "regular Linux" build for PRs, but I'm adding this one
in so that we have benchmark coverage on PRs as well.
This commit is contained in:
Tim Wojtulewicz 2025-08-29 10:39:49 -07:00
parent ea076dc14a
commit b156bcf6dd

View file

@ -372,7 +372,12 @@ ubuntu24_04_task:
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
<< : *ONLY_IF_PR_MASTER_RELEASE << : *ONLY_IF_PR_MASTER_RELEASE
<< : *SKIP_IF_PR_NOT_FULL_CI << : *SKIP_IF_PR_SKIP_ALL
env:
ZEEK_CI_CREATE_ARTIFACT: 1
upload_binary_artifacts:
path: build.tgz
benchmark_script: ./ci/benchmark.sh
# Same as above, but running the ZAM tests instead of the regular tests. # Same as above, but running the ZAM tests instead of the regular tests.
ubuntu24_04_zam_task: ubuntu24_04_zam_task:
@ -459,12 +464,7 @@ ubuntu22_04_task:
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
<< : *ONLY_IF_PR_MASTER_RELEASE << : *ONLY_IF_PR_MASTER_RELEASE
<< : *SKIP_IF_PR_NOT_FULL_OR_BENCHMARK << : *SKIP_IF_PR_NOT_FULL_CI
env:
ZEEK_CI_CREATE_ARTIFACT: 1
upload_binary_artifacts:
path: build.tgz
benchmark_script: ./ci/benchmark.sh
alpine_task: alpine_task:
container: container: