biome/Dockerfile.benchmark
renovate[bot] 92f56bbdfe
chore(deps): update dependency rust to v1.91.1 (#8123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-16 22:01:14 -05:00

19 lines
571 B
Docker

# syntax=docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
FROM rust:1.91.1-bookworm@sha256:af8fc166ddc0b7aa469f695dbb57c6f859dd440162dab6130d7e4714cbbf8dca
WORKDIR /usr/src/
# https://github.com/nodesource/distributions
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -y nodejs
RUN cargo install hyperfine
COPY Cargo.toml Cargo.lock ./
COPY ./crates ./crates
COPY ./xtask ./xtask
WORKDIR /usr/src/benchmark
COPY ./benchmark .
RUN npm ci
RUN node bench.js formatter
RUN node bench.js linter