Create GitHub workflow and Dockerfile

This commit is contained in:
Djuri 2023-11-19 15:08:26 +01:00
parent d2e7c9e658
commit 887e94b536
2 changed files with 79 additions and 0 deletions

15
Dockerfile Normal file
View file

@ -0,0 +1,15 @@
FROM node:20-bookworm
WORKDIR /usr/src/app
COPY package*.json yarn.lock patches/* ./
RUN apt-get update && \
apt-get install -y git-core build-essential && \
apt-get clean autoclean && \
rm -rf /var/lib/{apt,dpkg,cache,log}/
RUN git clone https://github.com/earlephilhower/mklittlefs.git /usr/src/mklittlefs && \
cd /usr/src/mklittlefs && \
git submodule update --init && \
make dist && cp /usr/src/mklittlefs/mklittlefs /usr/local/bin