feat(dockerfile_alpine-szci): add Deno installation to the alpine szci image
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
FROM host.today/ht-docker-node:alpine-node
|
||||
ENV PYTHONUNBUFFERED=1
|
||||
ENV DENO_INSTALL="/root/.deno"
|
||||
RUN apk add --no-cache \
|
||||
libc6-compat \
|
||||
alpine-sdk \
|
||||
@@ -7,5 +8,8 @@ RUN apk add --no-cache \
|
||||
py3-pip \
|
||||
libffi-dev \
|
||||
openssl-dev \
|
||||
curl \
|
||||
&& ln -sf python3 /usr/bin/python \
|
||||
&& curl -fsSL https://deno.land/install.sh | sh \
|
||||
&& pnpm install -g @ship.zone/szci node-gyp
|
||||
ENV PATH="$DENO_INSTALL/bin:$PATH"
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## Pending
|
||||
|
||||
### Features
|
||||
|
||||
- add Deno installation to the alpine szci image (dockerfile_alpine-szci)
|
||||
- set DENO_INSTALL and update PATH so Deno binaries are available by default
|
||||
- install curl and run the official Deno installer during image build
|
||||
|
||||
## 2026-04-02 - 5.9.1 - fix(scripts)
|
||||
rename release script to release:docker
|
||||
|
||||
|
||||
Reference in New Issue
Block a user