2024-03-02 15:57:06 -08:00
|
|
|
FROM python:3.11-bookworm
|
2022-03-16 23:56:19 -07:00
|
|
|
WORKDIR /app/dev-tools
|
2022-02-12 14:06:18 -08:00
|
|
|
|
2023-10-18 18:52:39 -03:00
|
|
|
ENV PATH="/app/dev-tools/node_modules/.bin:$PATH"
|
2023-10-17 02:25:26 -03:00
|
|
|
ENV PYTHONUNBUFFERED=1
|
|
|
|
ENV NPM_CONFIG_UPDATE_NOTIFIER=false
|
|
|
|
ENV PIP_ROOT_USER_ACTION=ignore PIP_DISABLE_PIP_VERSION_CHECK=1
|
|
|
|
|
2024-01-01 09:01:21 -03:00
|
|
|
COPY nodejs.pref /etc/apt/preferences.d/
|
2023-10-17 02:25:26 -03:00
|
|
|
COPY nodejs.sources /etc/apt/sources.list.d/
|
2022-03-16 23:56:19 -07:00
|
|
|
COPY package.json requirements.txt .stylelintrc.js .stylelintignore /app/dev-tools/
|
2022-02-12 14:06:18 -08:00
|
|
|
|
2023-10-17 02:25:26 -03:00
|
|
|
RUN apt-get update && \
|
|
|
|
apt-get install -y nodejs && \
|
|
|
|
pip install -r requirements.txt && \
|
|
|
|
npm install .
|
2022-03-16 23:56:19 -07:00
|
|
|
|
|
|
|
WORKDIR /app
|