Commit 93e739a9 authored by Dominik Charousset's avatar Dominik Charousset

Update CI Docker images

(cherry picked from commit d745863d)
parent 52914200
FROM centos:8
FROM almalinux:8
RUN dnf update -y \
&& dnf install -y \
......
FROM ubuntu:16.04
FROM debian:11
RUN apt update -y \
&& apt upgrade -y \
&& apt install -y \
clang-8 \
g++ \
cmake \
git \
libc++-8-dev \
libc++abi-8-dev \
libssl-dev \
make \
&& apt autoclean
ENV CXX=/usr/bin/clang++-8
ENV CXXFLAGS=-stdlib=libc++
FROM fedora:33
FROM fedora:35
RUN dnf update -y \
&& dnf clean all \
......
FROM fedora:34
FROM fedora:36
RUN dnf update -y \
&& dnf clean all \
......
FROM debian:9
FROM ubuntu:22.04
RUN apt update -y \
&& apt upgrade -y \
&& apt install -y \
clang-7 \
cmake \
g++ \
git \
libc++-7-dev \
libc++abi-7-dev \
libprotobuf-dev \
libssl-dev \
make \
&& apt autoclean
ENV CXX=/usr/bin/clang++-7
ENV CXXFLAGS=-stdlib=libc++
......@@ -32,42 +32,42 @@ config = [
tags: ['docker'],
builds: ['release'],
]],
['centos-8', [
['almalinux-8', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['debian-9', [
['debian-10', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['debian-10', [
['debian-11', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['ubuntu-16.04', [
['ubuntu-18.04', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['ubuntu-18.04', [
['ubuntu-20.04', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['ubuntu-20.04', [
['ubuntu-22.04', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['fedora-33', [
['fedora-35', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['fedora-34', [
['fedora-36', [
numCores: 4,
tags: ['docker'],
builds: ['release'],
......@@ -83,7 +83,7 @@ config = [
],
]],
// One extra debug build for leak checking.
['fedora-34', [
['fedora-36', [
numCores: 4,
tags: ['docker', 'LeakSanitizer'],
builds: ['debug'],
......@@ -95,7 +95,7 @@ config = [
],
]],
// One extra debug build with static libs, UBSan and hardening flags.
['fedora-34', [
['fedora-36', [
numCores: 4,
tags: ['docker', 'UBSanitizer'],
builds: ['debug'],
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment