Unverified Commit b3d2394e authored by Dominik Charousset's avatar Dominik Charousset Committed by GitHub

Merge pull request #1143

Update Dockerfiles
parents f8341c8b 28c7a333
FROM centos:8
RUN yum install -y \
cmake \
gcc-c++ \
libasan \
libubsan \
git \
make \
openssl-devel \
&& yum clean all
FROM fedora:30 FROM fedora:32
RUN dnf update -y && \ RUN dnf update -y && \
dnf clean all dnf clean all
......
FROM ubuntu:20.04
ENV TZ=Europe/Berlin
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt update -y && \
apt upgrade -y
RUN apt install -y \
cmake \
g++ \
git \
libssl-dev \
make \
&& apt-get autoclean
...@@ -39,6 +39,12 @@ config = [ ...@@ -39,6 +39,12 @@ config = [
builds: ['debug', 'release'], builds: ['debug', 'release'],
extraDebugFlags: ['CAF_SANITIZERS:STRING=address,undefined'], extraDebugFlags: ['CAF_SANITIZERS:STRING=address,undefined'],
]], ]],
['centos-8', [
numCores: 4,
tags: ['docker'],
builds: ['debug', 'release'],
extraDebugFlags: ['CAF_SANITIZERS:STRING=address,undefined'],
]],
['debian-9', [ ['debian-9', [
numCores: 4, numCores: 4,
tags: ['docker'], tags: ['docker'],
...@@ -59,7 +65,7 @@ config = [ ...@@ -59,7 +65,7 @@ config = [
tags: ['docker'], tags: ['docker'],
builds: ['debug', 'release'], builds: ['debug', 'release'],
]], ]],
['fedora-30', [ ['ubuntu-20.04', [
numCores: 4, numCores: 4,
tags: ['docker'], tags: ['docker'],
builds: ['debug', 'release'], builds: ['debug', 'release'],
...@@ -69,6 +75,11 @@ config = [ ...@@ -69,6 +75,11 @@ config = [
tags: ['docker'], tags: ['docker'],
builds: ['debug', 'release'], builds: ['debug', 'release'],
]], ]],
['fedora-32', [
numCores: 4,
tags: ['docker'],
builds: ['debug', 'release'],
]],
// One extra debug build with exceptions disabled. // One extra debug build with exceptions disabled.
['centos-7', [ ['centos-7', [
numCores: 4, numCores: 4,
......
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