Skip to content

Commit 4ffb487

Browse files
committed
Tests: update benchmark deps/env to latest
1 parent 3da96a8 commit 4ffb487

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

test/bench/Dockerfile

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
FROM ubuntu:22.04
1+
FROM ubuntu:23.10
22
ARG BRANCH=main
33

44
# Install basic dependencies
5-
RUN apt-get -y update && apt-get install -y build-essential curl git
5+
RUN apt-get -y update && apt-get install -y build-essential curl git ca-certificates gnupg
66

77
# Install latest Node.js LTS
8-
RUN curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
9-
RUN apt-get install -y nodejs
8+
RUN mkdir -p /etc/apt/keyrings
9+
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
10+
RUN echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list
11+
RUN apt-get -y update && apt-get install -y nodejs
1012

1113
# Install benchmark dependencies
1214
RUN apt-get install -y imagemagick libmagick++-dev graphicsmagick

test/bench/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
"dependencies": {
1111
"@squoosh/cli": "0.7.3",
1212
"@squoosh/lib": "0.5.3",
13-
"async": "3.2.4",
13+
"async": "3.2.5",
1414
"benchmark": "2.1.4",
1515
"gm": "1.25.0",
1616
"imagemagick": "0.1.3",
1717
"jimp": "0.22.10"
1818
},
1919
"optionalDependencies": {
20-
"@tensorflow/tfjs-node": "4.11.0",
20+
"@tensorflow/tfjs-node": "4.13.0",
2121
"mapnik": "4.5.9"
2222
},
2323
"license": "Apache-2.0"

0 commit comments

Comments
 (0)