mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Add CI task for Alpine Linux
This commit is contained in:
parent
3e9ac00f21
commit
3f95abd0dd
2 changed files with 32 additions and 0 deletions
|
@ -182,6 +182,15 @@ ubuntu16_task:
|
||||||
<< : *RESOURCES_TEMPLATE
|
<< : *RESOURCES_TEMPLATE
|
||||||
<< : *CI_TEMPLATE
|
<< : *CI_TEMPLATE
|
||||||
|
|
||||||
|
alpine_task:
|
||||||
|
container:
|
||||||
|
# Alpine releases typically happen every 6 months w/ support for 2 years.
|
||||||
|
# The Dockerfile simply tracks latest Alpine release and shouldn't
|
||||||
|
# generally need updating based on particular Alpine release timelines.
|
||||||
|
dockerfile: ci/alpine/Dockerfile
|
||||||
|
<< : *RESOURCES_TEMPLATE
|
||||||
|
<< : *CI_TEMPLATE
|
||||||
|
|
||||||
# Apple doesn't publish official long-term support timelines.
|
# Apple doesn't publish official long-term support timelines.
|
||||||
# We aim to support both the current and previous macOS release.
|
# We aim to support both the current and previous macOS release.
|
||||||
macos_big_sur_task:
|
macos_big_sur_task:
|
||||||
|
|
23
ci/alpine/Dockerfile
Normal file
23
ci/alpine/Dockerfile
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
FROM alpine:latest
|
||||||
|
|
||||||
|
RUN apk add --no-cache \
|
||||||
|
cmake \
|
||||||
|
make \
|
||||||
|
g++ \
|
||||||
|
python3 \
|
||||||
|
python3-dev \
|
||||||
|
flex \
|
||||||
|
bison \
|
||||||
|
libpcap-dev \
|
||||||
|
openssl-dev \
|
||||||
|
zlib-dev \
|
||||||
|
swig \
|
||||||
|
bash \
|
||||||
|
bsd-compat-headers \
|
||||||
|
linux-headers \
|
||||||
|
fts-dev \
|
||||||
|
git \
|
||||||
|
curl \
|
||||||
|
py3-pip
|
||||||
|
|
||||||
|
RUN pip3 install junit2html
|
Loading…
Add table
Add a link
Reference in a new issue