From f7d18eeb9ec6ce0cfae9574940f4c0a8ba8f9eee Mon Sep 17 00:00:00 2001 From: Christian Kreibich Date: Wed, 3 Nov 2021 13:40:22 -0700 Subject: [PATCH] Add Fedora 35 to CI --- .cirrus.yml | 7 +++++++ ci/fedora-35/Dockerfile | 23 +++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ci/fedora-35/Dockerfile diff --git a/.cirrus.yml b/.cirrus.yml index 6157b8fb5d..04420c306d 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -93,6 +93,13 @@ env: # Linux EOL timelines: https://linuxlifecycle.com/ # Fedora (~13 months): https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle +fedora35_task: + container: + # Fedora 35 EOL: Around Dec 2022 + dockerfile: ci/fedora-35/Dockerfile + << : *RESOURCES_TEMPLATE + << : *CI_TEMPLATE + fedora34_task: container: # Fedora 34 EOL: Around May 2022 diff --git a/ci/fedora-35/Dockerfile b/ci/fedora-35/Dockerfile new file mode 100644 index 0000000000..a168642ff3 --- /dev/null +++ b/ci/fedora-35/Dockerfile @@ -0,0 +1,23 @@ +FROM fedora:35 + +RUN dnf -y install \ + bison \ + cmake \ + diffutils \ + findutils \ + flex \ + git \ + gcc \ + gcc-c++ \ + libpcap-devel \ + make \ + openssl-devel \ + python3-devel \ + python3-pip\ + sqlite \ + swig \ + which \ + zlib-devel \ + && dnf clean all && rm -rf /var/cache/dnf + +RUN pip3 install junit2html