Skip to content

Commit

Permalink
Merge pull request #1247 from moritz-h/docker-ci
Browse files Browse the repository at this point in the history
Update CI Docker Images
  • Loading branch information
moritz-h authored Jan 24, 2024
2 parents 81ba422 + 7b09990 commit e60a6d5
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 9 deletions.
14 changes: 8 additions & 6 deletions .ci/docker/fedora/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,20 @@ RUN dnf -y update && dnf -y install \
ninja-build \
git \
clang \
# vcpkg
# vcpkg:
curl zip unzip tar \
# vcpkg meson (for libsystemd): \
diffutils python3-jinja2 \
# ci checks:
clang-tools-extra \
# openssl
# openssl:
perl-core \
# glfw
# glfw:
libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel \
# gmp
# gmp:
libtool \
# mpfr
# mpfr:
autoconf-archive \
# OpenGL
# OpenGL:
mesa-libGL-devel mesa-libGLU-devel \
&& dnf clean all
7 changes: 4 additions & 3 deletions .ci/docker/ubuntu/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

FROM ubuntu:22.04

RUN apt-get update && apt-get install -y \
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
build-essential \
cmake \
ninja-build \
Expand All @@ -12,9 +12,10 @@ RUN apt-get update && apt-get install -y \
libomp-dev \
# vcpkg:
curl zip unzip tar \
# vcpkg meson (for libsystemd):
python3-distutils python3-jinja2 \
# ci checks:
clang-format \
clang-tidy \
clang-format clang-tidy \
# glfw:
xorg-dev \
# gmp:
Expand Down

0 comments on commit e60a6d5

Please sign in to comment.