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:
Jon Siwek 2020-12-21 10:55:13 -08:00
commit b4968de3ea
5 changed files with 28 additions and 15 deletions

View file

@ -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:

View file

@ -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)

View file

@ -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