From c9e91ada8ceceb1282c50d800f33048c20cdc368 Mon Sep 17 00:00:00 2001 From: Christian Kreibich Date: Tue, 1 Jun 2021 16:52:31 -0700 Subject: [PATCH] Add Fedora 34 to CI --- .cirrus.yml | 7 +++++++ ci/fedora-34/Dockerfile | 23 +++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ci/fedora-34/Dockerfile diff --git a/.cirrus.yml b/.cirrus.yml index 95df615f37..fd9187c49d 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -91,6 +91,13 @@ env: # Linux EOL timelines: https://linuxlifecycle.com/ # Fedora (~13 months): https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle +fedora34_task: + container: + # Fedora 34 EOL: Around May 2022 + dockerfile: ci/fedora-34/Dockerfile + << : *RESOURCES_TEMPLATE + << : *CI_TEMPLATE + fedora33_task: container: # Fedora 33 EOL: Around November 2022 diff --git a/ci/fedora-34/Dockerfile b/ci/fedora-34/Dockerfile new file mode 100644 index 0000000000..4dfec4e8ab --- /dev/null +++ b/ci/fedora-34/Dockerfile @@ -0,0 +1,23 @@ +FROM fedora:34 + +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