From 4909766cd846824e62e881a54c6daf6954f4bbf8 Mon Sep 17 00:00:00 2001 From: Alexis Svinartchouk Date: Fri, 20 Sep 2019 17:50:56 +0200 Subject: [PATCH] etcher pro dockerfile wip --- .dockerignore | 2 -- etcher-pro.Dockerfile | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) delete mode 100644 .dockerignore create mode 100644 etcher-pro.Dockerfile diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 98253acf..00000000 --- a/.dockerignore +++ /dev/null @@ -1,2 +0,0 @@ -* -!requirements.txt diff --git a/etcher-pro.Dockerfile b/etcher-pro.Dockerfile new file mode 100644 index 00000000..7c57f588 --- /dev/null +++ b/etcher-pro.Dockerfile @@ -0,0 +1,19 @@ +FROM balenalib/amd64-debian-node:12.6-buster-build as builder +RUN \ + apt-get update \ + && \ + apt-get install \ + build-essential \ + jq \ + && \ + apt-get clean +WORKDIR /usr/src/app +ADD . ./ +RUN npm config set unsafe-perm true +RUN npm config set arch armv7l +ENV npm_config_arch=armv7l +RUN make electron-develop + +FROM alexisresinio/balena-electronjs-amd64 +WORKDIR /usr/src/app +COPY --from=builder /usr/src/app /usr/src/app