mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Merge remote-tracking branch 'origin/topic/christian/ci-big-sur-support'
* origin/topic/christian/ci-big-sur-support: Add MacOS Big Sur to CI, now that Cirrus supports it
This commit is contained in:
commit
b4968de3ea
5 changed files with 28 additions and 15 deletions
33
.cirrus.yml
33
.cirrus.yml
|
@ -18,6 +18,15 @@ resources_template: &RESOURCES_TEMPLATE
|
|||
cpu: *CPUS
|
||||
memory: *MEMORY
|
||||
|
||||
macos_resources_template: &MACOS_RESOURCES_TEMPLATE
|
||||
# cpu/memory setting is implicitly 2 core / 4 thread and 8GB, and
|
||||
# trying to set it explicitly results in an error.
|
||||
env:
|
||||
ZEEK_CI_CPUS: 4
|
||||
ZEEK_CI_BTEST_JOBS: 4
|
||||
# No permission to write to default location of /zeek
|
||||
CIRRUS_WORKING_DIR: /tmp/zeek
|
||||
|
||||
ci_template: &CI_TEMPLATE
|
||||
only_if: >
|
||||
$CIRRUS_PR != '' ||
|
||||
|
@ -166,21 +175,21 @@ ubuntu16_task:
|
|||
<< : *RESOURCES_TEMPLATE
|
||||
<< : *CI_TEMPLATE
|
||||
|
||||
# Apple doesn't publish official long-term support timelines, so easiest
|
||||
# option is to only support the latest macOS release or whatever latest
|
||||
# image is available.
|
||||
macos_task:
|
||||
# Apple doesn't publish official long-term support timelines.
|
||||
# We aim to support both the current and previous macOS release.
|
||||
macos_big_sur_task:
|
||||
osx_instance:
|
||||
image: catalina-base
|
||||
# cpu/memory setting is implicitly 2 core / 4 thread and 8GB, and
|
||||
# trying to set it explicitly results in an error.
|
||||
image: big-sur-base
|
||||
prepare_script: ./ci/macos/prepare.sh
|
||||
<< : *CI_TEMPLATE
|
||||
env:
|
||||
ZEEK_CI_CPUS: 4
|
||||
ZEEK_CI_BTEST_JOBS: 4
|
||||
# No permission to write to default location of /zeek
|
||||
CIRRUS_WORKING_DIR: /tmp/zeek
|
||||
<< : *MACOS_RESOURCES_TEMPLATE
|
||||
|
||||
macos_catalina_task:
|
||||
osx_instance:
|
||||
image: catalina-base
|
||||
prepare_script: ./ci/macos/prepare.sh
|
||||
<< : *CI_TEMPLATE
|
||||
<< : *MACOS_RESOURCES_TEMPLATE
|
||||
|
||||
# FreeBSD EOL timelines: https://www.freebsd.org/security/security.html#sup
|
||||
freebsd12_task:
|
||||
|
|
4
CHANGES
4
CHANGES
|
@ -1,4 +1,8 @@
|
|||
|
||||
4.1.0-dev.12 | 2020-12-21 10:55:13 -0800
|
||||
|
||||
* Add MacOS Big Sur to CI (Christian Kreibich, Corelight)
|
||||
|
||||
4.1.0-dev.10 | 2020-12-17 16:11:10 -0800
|
||||
|
||||
* Remove explicit use of config mode for finding CAF (Dominik Charousset, Corelight)
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
4.1.0-dev.10
|
||||
4.1.0-dev.12
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 43ce69c1f428f0ec34c53e879dd43651a0b1e5a3
|
||||
Subproject commit 0aef01d2dd74cd945ed8a64412664920953dfd10
|
|
@ -1 +1 @@
|
|||
Subproject commit 61fe5ed341a17b146eea624dd526855834b193fb
|
||||
Subproject commit 49c49193f8869b9bce8dfc992901d7ec60c1d37e
|
Loading…
Add table
Add a link
Reference in a new issue