File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change
1
+ # syntax=docker/dockerfile:1.16
2
+
1
3
# Base image
2
4
FROM node:22
3
5
@@ -10,7 +12,17 @@ RUN set -x \
10
12
&& apt-get install -y --no-install-recommends ./google-chrome-stable_current_amd64.deb fonts-ipafont-gothic fonts-wqy-zenhei fonts-thai-tlwg fonts-kacst fonts-freefont-ttf libxss1 \
11
13
&& rm -rf ./google-chrome-stable_current_amd64.deb /var/lib/apt/lists/*
12
14
13
- # TODO: install licensed with pkgx https://github.com/pkgxdev/pantry/issues/9488
15
+ # Install deno for miscellaneous scripts
16
+ # TODO: pin major deno version
17
+ COPY --from=denoland/deno:bin /deno /usr/local/bin/deno
18
+
19
+ # Install licensed through pkgx
20
+ # TODO: pin major pkgx version
21
+ COPY --from=pkgxdev/pkgx:busybox /usr/local/bin/pkgx /usr/local/bin/pkgx
22
+ COPY --chmod=+x <<EOF /usr/local/bin/licensed
23
+ # !/usr/bin/env -S pkgx --shebang --quiet +github.com/licensee/licensed@5 -- licensed
24
+ EOF
25
+ RUN licensed --version
14
26
15
27
# Environment variables
16
28
ENV PUPPETEER_SKIP_DOWNLOAD="true"
You can’t perform that action at this time.
0 commit comments