23 lines
526 B
Docker
23 lines
526 B
Docker
FROM docker.io/node:lts-alpine as builder
|
|
|
|
RUN apk add --no-cache git python3 build-base ruby ruby-dev ruby-etc jq bash tar
|
|
RUN gem install fpm
|
|
|
|
COPY synapse-admin/yarn.lock synapse-admin/package.json /app/
|
|
WORKDIR /app
|
|
|
|
RUN yarn install
|
|
ARG PUBLIC_URL=/_a/
|
|
ARG REACT_APP_SERVER
|
|
|
|
COPY ./synapse-admin /app
|
|
#COPY config.json /app/src/platform/web/assets/config.json
|
|
RUN ls
|
|
COPY build.sh /app/build.sh
|
|
RUN /app/build.sh
|
|
RUN ls /app/build
|
|
|
|
COPY deb/make_deb.sh deb/after-install.sh /deb/
|
|
WORKDIR /deb/target
|
|
RUN /deb/make_deb.sh
|