Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
FROM ubuntu:jammy-20240627.1 AS base

# The final block is Playwright chromium system dependencies for Ubuntu 22.04,
# so `playwright install` in CI does not need `--with-deps`.
RUN apt-get update && \
apt-get install -y \
libwebkit2gtk-4.0-dev libwebkit2gtk-4.1-dev build-essential curl wget \
libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev \
jq tar bash libbrotli-dev brotli imagemagick git cmake
jq tar bash libbrotli-dev brotli imagemagick git cmake \
libnspr4 libnss3 libasound2 libatk-bridge2.0-0 libdrm2 \
libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 \
libxkbcommon0 libpango-1.0-0 libcairo2 libcups2

RUN curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly -y

Expand Down
Loading