Merge branch 'topic/christian/ci-support-update'

* topic/christian/ci-support-update:
  CI support refresh
This commit is contained in:
Christian Kreibich 2021-08-26 14:35:28 -07:00
commit fda1b1db68
4 changed files with 20 additions and 27 deletions

View file

@ -133,6 +133,23 @@ centos7_task:
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
debian11_task:
container:
# Debian 11 EOL: June 2026
dockerfile: ci/debian-11/Dockerfile
<< : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE
debian11_static_task:
container:
# Just use a recent/common distro to run a static compile test.
# Debian 11 EOL: June 2026
dockerfile: ci/debian-11/Dockerfile
<< : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE
env:
ZEEK_CI_CONFIGURE_FLAGS: *STATIC_CONFIG
debian10_task: debian10_task:
container: container:
# Debian 10 EOL: June 2024 # Debian 10 EOL: June 2024
@ -140,16 +157,6 @@ debian10_task:
<< : *RESOURCES_TEMPLATE << : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE << : *CI_TEMPLATE
debian10_static_task:
container:
# Just uses a recent/common distro to run a static compile test.
# Debian 10 EOL: June 2024
dockerfile: ci/debian-10/Dockerfile
<< : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE
env:
ZEEK_CI_CONFIGURE_FLAGS: *STATIC_CONFIG
debian9_task: debian9_task:
container: container:
# Debian 9 EOL: June 2022 # Debian 9 EOL: June 2022
@ -194,13 +201,6 @@ ubuntu18_task:
env: env:
ZEEK_CI_CONFIGURE_FLAGS: *MOBILE_IPV6_CONFIG ZEEK_CI_CONFIGURE_FLAGS: *MOBILE_IPV6_CONFIG
ubuntu16_task:
container:
# Ubuntu 16.04 EOL: April 2021
dockerfile: ci/ubuntu-16.04/Dockerfile
<< : *RESOURCES_TEMPLATE
<< : *CI_TEMPLATE
alpine_task: alpine_task:
container: container:
# Alpine releases typically happen every 6 months w/ support for 2 years. # Alpine releases typically happen every 6 months w/ support for 2 years.

@ -1 +1 @@
Subproject commit bef5e0b485c63e3da4bde9cf01285634a0587cc6 Subproject commit 47cac80cbe1e1bde8e3b425903e50d62715972a2

@ -1 +1 @@
Subproject commit d3e55991cbe69f37966207479492edd38d548b1d Subproject commit f3a1e8fe464c0425688eff67e30f35c678914ad2

View file

@ -1,4 +1,4 @@
FROM ubuntu:16.04 FROM debian:11
ENV DEBIAN_FRONTEND="noninteractive" TZ="America/Los_Angeles" ENV DEBIAN_FRONTEND="noninteractive" TZ="America/Los_Angeles"
@ -15,9 +15,6 @@ RUN apt-get update && apt-get -y install \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip\ python3-pip\
clang-8 \
libc++-8-dev \
libc++abi-8-dev \
swig \ swig \
zlib1g-dev \ zlib1g-dev \
libkrb5-dev \ libkrb5-dev \
@ -29,7 +26,3 @@ RUN apt-get update && apt-get -y install \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
RUN pip3 install junit2html RUN pip3 install junit2html
ENV CC=/usr/bin/clang-8
ENV CXX=/usr/bin/clang++-8
ENV CXXFLAGS=-stdlib=libc++