chore: Update EOL NodeJS to 20.19.2 (#1638)
This commit is contained in:
2
.github/workflows/build_stable.yml
vendored
2
.github/workflows/build_stable.yml
vendored
@@ -49,7 +49,7 @@ jobs:
|
|||||||
version: "15"
|
version: "15"
|
||||||
push: ${{ github.repository == 'frappe/frappe_docker' && github.event_name != 'pull_request' }}
|
push: ${{ github.repository == 'frappe/frappe_docker' && github.event_name != 'pull_request' }}
|
||||||
python_version: 3.11.6
|
python_version: 3.11.6
|
||||||
node_version: 18.18.2
|
node_version: 20.19.2
|
||||||
secrets:
|
secrets:
|
||||||
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
|
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
|
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ docker build \
|
|||||||
--build-arg=FRAPPE_PATH=https://github.com/frappe/frappe \
|
--build-arg=FRAPPE_PATH=https://github.com/frappe/frappe \
|
||||||
--build-arg=FRAPPE_BRANCH=version-15 \
|
--build-arg=FRAPPE_BRANCH=version-15 \
|
||||||
--build-arg=PYTHON_VERSION=3.11.9 \
|
--build-arg=PYTHON_VERSION=3.11.9 \
|
||||||
--build-arg=NODE_VERSION=18.20.2 \
|
--build-arg=NODE_VERSION=20.19.2 \
|
||||||
--build-arg=APPS_JSON_BASE64=$APPS_JSON_BASE64 \
|
--build-arg=APPS_JSON_BASE64=$APPS_JSON_BASE64 \
|
||||||
--tag=ghcr.io/user/repo/custom:1.0.0 \
|
--tag=ghcr.io/user/repo/custom:1.0.0 \
|
||||||
--file=images/custom/Containerfile .
|
--file=images/custom/Containerfile .
|
||||||
@@ -102,7 +102,7 @@ docker build \
|
|||||||
Custom build args,
|
Custom build args,
|
||||||
|
|
||||||
- `PYTHON_VERSION`, use the specified python version for base image. Default is `3.11.6`.
|
- `PYTHON_VERSION`, use the specified python version for base image. Default is `3.11.6`.
|
||||||
- `NODE_VERSION`, use the specified nodejs version, Default `18.18.2`.
|
- `NODE_VERSION`, use the specified nodejs version, Default `20.19.2`.
|
||||||
- `DEBIAN_BASE` use the base Debian version, defaults to `bookworm`.
|
- `DEBIAN_BASE` use the base Debian version, defaults to `bookworm`.
|
||||||
- `WKHTMLTOPDF_VERSION`, use the specified qt patched `wkhtmltopdf` version. Default is `0.12.6.1-3`.
|
- `WKHTMLTOPDF_VERSION`, use the specified qt patched `wkhtmltopdf` version. Default is `0.12.6.1-3`.
|
||||||
- `WKHTMLTOPDF_DISTRO`, use the specified distro for debian package. Default is `bookworm`.
|
- `WKHTMLTOPDF_DISTRO`, use the specified distro for debian package. Default is `bookworm`.
|
||||||
|
|||||||
@@ -125,7 +125,7 @@ RUN git clone ${GIT_REPO} --depth 1 -b ${GIT_BRANCH} .bench \
|
|||||||
|
|
||||||
# Install Node via nvm
|
# Install Node via nvm
|
||||||
ENV NODE_VERSION_14=16.20.2
|
ENV NODE_VERSION_14=16.20.2
|
||||||
ENV NODE_VERSION=18.18.2
|
ENV NODE_VERSION=20.19.2
|
||||||
ENV NVM_DIR=/home/frappe/.nvm
|
ENV NVM_DIR=/home/frappe/.nvm
|
||||||
ENV PATH=${NVM_DIR}/versions/node/v${NODE_VERSION}/bin/:${PATH}
|
ENV PATH=${NVM_DIR}/versions/node/v${NODE_VERSION}/bin/:${PATH}
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ COPY resources/nginx-entrypoint.sh /usr/local/bin/nginx-entrypoint.sh
|
|||||||
|
|
||||||
ARG WKHTMLTOPDF_VERSION=0.12.6.1-3
|
ARG WKHTMLTOPDF_VERSION=0.12.6.1-3
|
||||||
ARG WKHTMLTOPDF_DISTRO=bookworm
|
ARG WKHTMLTOPDF_DISTRO=bookworm
|
||||||
ARG NODE_VERSION=18.18.2
|
ARG NODE_VERSION=20.19.2
|
||||||
ENV NVM_DIR=/home/frappe/.nvm
|
ENV NVM_DIR=/home/frappe/.nvm
|
||||||
ENV PATH=${NVM_DIR}/versions/node/v${NODE_VERSION}/bin/:${PATH}
|
ENV PATH=${NVM_DIR}/versions/node/v${NODE_VERSION}/bin/:${PATH}
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ FROM python:${PYTHON_VERSION}-slim-${DEBIAN_BASE} AS base
|
|||||||
|
|
||||||
ARG WKHTMLTOPDF_VERSION=0.12.6.1-3
|
ARG WKHTMLTOPDF_VERSION=0.12.6.1-3
|
||||||
ARG WKHTMLTOPDF_DISTRO=bookworm
|
ARG WKHTMLTOPDF_DISTRO=bookworm
|
||||||
ARG NODE_VERSION=18.18.2
|
ARG NODE_VERSION=20.19.2
|
||||||
ENV NVM_DIR=/home/frappe/.nvm
|
ENV NVM_DIR=/home/frappe/.nvm
|
||||||
ENV PATH=${NVM_DIR}/versions/node/v${NODE_VERSION}/bin/:${PATH}
|
ENV PATH=${NVM_DIR}/versions/node/v${NODE_VERSION}/bin/:${PATH}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user