"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file ".cirrus.yml" between
zeek-3.2.2.tar.gz and zeek-3.2.4.tar.gz

About: Zeek (formerly Bro) is a flexible network analysis framework focusing on network security monitoring. Feature release.

.cirrus.yml  (zeek-3.2.2):.cirrus.yml  (zeek-3.2.4)
skipping to change at line 13 skipping to change at line 13
btest_retries: &BTEST_RETRIES 2 btest_retries: &BTEST_RETRIES 2
memory: &MEMORY 4GB memory: &MEMORY 4GB
config: &CONFIG --build-type=release --enable-cpp-tests --disable-broker-tests --prefix=$CIRRUS_WORKING_DIR/install config: &CONFIG --build-type=release --enable-cpp-tests --disable-broker-tests --prefix=$CIRRUS_WORKING_DIR/install
memcheck_config: &MEMCHECK_CONFIG --build-type=debug --enable-cpp-tests --disabl e-broker-tests --sanitizers=address --enable-fuzzers memcheck_config: &MEMCHECK_CONFIG --build-type=debug --enable-cpp-tests --disabl e-broker-tests --sanitizers=address --enable-fuzzers
resources_template: &RESOURCES_TEMPLATE resources_template: &RESOURCES_TEMPLATE
cpu: *CPUS cpu: *CPUS
memory: *MEMORY memory: *MEMORY
macos_resources_template: &MACOS_RESOURCES_TEMPLATE
# https://medium.com/cirruslabs/new-macos-task-execution-architecture-for-cirr
us-ci-604250627c94
# suggests we can go faster here:
env:
ZEEK_CI_CPUS: 12
ZEEK_CI_BTEST_JOBS: 12
# No permission to write to default location of /zeek
CIRRUS_WORKING_DIR: /tmp/zeek
ci_template: &CI_TEMPLATE ci_template: &CI_TEMPLATE
only_if: > only_if: >
$CIRRUS_PR != '' || $CIRRUS_PR != '' ||
( $CIRRUS_REPO_NAME == 'zeek' && ( $CIRRUS_REPO_NAME == 'zeek' &&
( (
$CIRRUS_BRANCH == 'master' || $CIRRUS_BRANCH == 'master' ||
$CIRRUS_BRANCH =~ 'release/.*' $CIRRUS_BRANCH =~ 'release/.*'
) )
) )
skipping to change at line 72 skipping to change at line 81
# on it. # on it.
ZEEK_BENCHMARK_HMAC_KEY: ENCRYPTED[412224bbea9652030da976537f4d96c79ee79a0ba5a 2f93b6c32953e1be0362defdf5fa07b3dc54ae61f9a52be30eac7] ZEEK_BENCHMARK_HMAC_KEY: ENCRYPTED[412224bbea9652030da976537f4d96c79ee79a0ba5a 2f93b6c32953e1be0362defdf5fa07b3dc54ae61f9a52be30eac7]
# This is the https endpoint host and port used for benchmarking. It's kept # This is the https endpoint host and port used for benchmarking. It's kept
# encrypted as a security measure to avoid leaking the host's information. # encrypted as a security measure to avoid leaking the host's information.
ZEEK_BENCHMARK_HOST: ENCRYPTED[62ecdc93e839800d754d09d9a9070e9cb9b209e7d7dd247 2ba38648f786ff272d0e0ea71233d0910025f2c6f3771259c] ZEEK_BENCHMARK_HOST: ENCRYPTED[62ecdc93e839800d754d09d9a9070e9cb9b209e7d7dd247 2ba38648f786ff272d0e0ea71233d0910025f2c6f3771259c]
ZEEK_BENCHMARK_PORT: ENCRYPTED[fb34ae2d51bac798fc01da052f3772154e17bbe2c1c5615 509e82935248e748053fda399a0caf909632b6272cebff9f4] ZEEK_BENCHMARK_PORT: ENCRYPTED[fb34ae2d51bac798fc01da052f3772154e17bbe2c1c5615 509e82935248e748053fda399a0caf909632b6272cebff9f4]
# Linux EOL timelines: https://linuxlifecycle.com/ # Linux EOL timelines: https://linuxlifecycle.com/
# Fedora (~13 months): https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle # Fedora (~13 months): https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle
#
fedora33_task:
container:
# Fedora 33 EOL: Around November 2022
dockerfile: ci/fedora-33/Dockerfile
<< : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE
fedora32_task: fedora32_task:
container: container:
# Fedora 32 EOL: Around May 2021 # Fedora 32 EOL: Around May 2021
dockerfile: ci/fedora-32/Dockerfile dockerfile: ci/fedora-32/Dockerfile
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
centos7_task: centos7_task:
container: container:
skipping to change at line 99 skipping to change at line 115
# CentOS 8 EOL: May 31, 2029 # CentOS 8 EOL: May 31, 2029
dockerfile: ci/centos-8/Dockerfile dockerfile: ci/centos-8/Dockerfile
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
env: env:
ZEEK_CI_CREATE_ARTIFACT: 1 ZEEK_CI_CREATE_ARTIFACT: 1
<< : *CI_TEMPLATE << : *CI_TEMPLATE
upload_binary_artifacts: upload_binary_artifacts:
path: build.tgz path: build.tgz
benchmark_script: ./ci/benchmark.sh benchmark_script: ./ci/benchmark.sh
debian10_task:
container:
# Debian 10 EOL: June 2024
dockerfile: ci/debian-10/Dockerfile
<< : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE
debian9_task: debian9_task:
container: container:
# Debian 9 EOL: June 2022 # Debian 9 EOL: June 2022
dockerfile: ci/debian-9/Dockerfile dockerfile: ci/debian-9/Dockerfile
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
debian9_32bit_task: debian9_32bit_task:
container: container:
# Debian 9 EOL: June 2022 # Debian 9 EOL: June 2022
dockerfile: ci/debian-9-32bit/Dockerfile dockerfile: ci/debian-9-32bit/Dockerfile
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
ubuntu20_task:
container:
# Ubuntu 20.04 EOL: April 2025
dockerfile: ci/ubuntu-20.04/Dockerfile
<< : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE
ubuntu18_task: ubuntu18_task:
container: container:
# Ubuntu 18.04 EOL: April 2023 # Ubuntu 18.04 EOL: April 2023
dockerfile: ci/ubuntu-18.04/Dockerfile dockerfile: ci/ubuntu-18.04/Dockerfile
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
ubuntu16_task: ubuntu16_task:
container: container:
# Ubuntu 16.04 EOL: April 2021 # Ubuntu 16.04 EOL: April 2021
dockerfile: ci/ubuntu-16.04/Dockerfile dockerfile: ci/ubuntu-16.04/Dockerfile
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
# Apple doesn't publish official long-term support timelines, so easiest # Apple doesn't publish official long-term support timelines.
# option is to only support the latest macOS release or whatever latest # We aim to support both the current and previous macOS release.
# image is available. macos_big_sur_task:
macos_task: macos_instance:
osx_instance: image: big-sur-base
image: catalina-base
# cpu/memory setting is implicitly 2 core / 4 thread and 8GB, and
# trying to set it explicitly results in an error.
prepare_script: ./ci/macos/prepare.sh prepare_script: ./ci/macos/prepare.sh
<< : *CI_TEMPLATE << : *CI_TEMPLATE
env: << : *MACOS_RESOURCES_TEMPLATE
ZEEK_CI_CPUS: 4
ZEEK_CI_BTEST_JOBS: 4 macos_catalina_task:
# No permission to write to default location of /zeek macos_instance:
CIRRUS_WORKING_DIR: /tmp/zeek image: catalina-xcode-11.6
prepare_script: ./ci/macos/prepare.sh
<< : *CI_TEMPLATE
<< : *MACOS_RESOURCES_TEMPLATE
# FreeBSD EOL timelines: https://www.freebsd.org/security/security.html#sup # FreeBSD EOL timelines: https://www.freebsd.org/security/security.html#sup
freebsd_task: freebsd12_task:
freebsd_instance: freebsd_instance:
# FreeBSD 12 EOL: June 30, 2024 # FreeBSD 12 EOL: June 30, 2024
image_family: freebsd-12-1 image_family: freebsd-12-2
cpu: 8
# Not allowed to request less than 8GB for an 8 CPU FreeBSD VM.
memory: 8GB
prepare_script: ./ci/freebsd/prepare.sh
<< : *CI_TEMPLATE
freebsd11_task:
freebsd_instance:
# FreeBSD 11 EOL: September 30, 2021
image_family: freebsd-11-4
cpu: 8 cpu: 8
# Not allowed to request less than 8GB for an 8 CPU FreeBSD VM. # Not allowed to request less than 8GB for an 8 CPU FreeBSD VM.
memory: 8GB memory: 8GB
prepare_script: ./ci/freebsd/prepare.sh prepare_script: ./ci/freebsd/prepare.sh
<< : *CI_TEMPLATE << : *CI_TEMPLATE
memcheck_task: memcheck_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-18.04/Dockerfile dockerfile: ci/ubuntu-18.04/Dockerfile
 End of changes. 8 change blocks. 
15 lines changed or deleted 56 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)