Skip to content

Commit d375587

Browse files
committed
Setup the web-app to be separate from the python package
1 parent f44bf0b commit d375587

File tree

7 files changed

+5
-5
lines changed

7 files changed

+5
-5
lines changed

docker/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ FROM caddy:2.8-builder AS caddy_builder
1212
RUN xcaddy build
1313

1414
FROM node:lts-trixie-slim AS node_builder
15-
WORKDIR /swagger
16-
COPY --from=builder /build/annotator/biothings_annotator/application/swagger /swagger
17-
RUN npm install /swagger
18-
RUN npm run build --prefix /swagger
15+
WORKDIR /web-app
16+
COPY --from=builder /build/annotator/biothings_annotator/web-app/ /web-app
17+
RUN npm install /web-app
18+
RUN npm run build --prefix /web-app
1919

2020
FROM python:3.12-slim
2121
RUN apt update -q -y && apt install -y --no-install-recommends git supervisor curl telnet && rm -rf /var/lib/apt/lists/*
@@ -35,7 +35,7 @@ COPY --from=builder --chown=annotator:annotator /build/annotator/docker/configur
3535

3636
COPY --from=caddy_builder --chown=annotator:annotator /usr/bin/caddy /usr/bin/caddy
3737

38-
COPY --from=node_builder --chown=annotator:annotator /swagger/dist /swagger/dist
38+
COPY --from=node_builder --chown=annotator:annotator /web-app/dist /web-app/dist
3939

4040
STOPSIGNAL SIGINT
4141
EXPOSE 9000

biothings_annotator/application/swagger/index.html renamed to web-app/index.html

File renamed without changes.

biothings_annotator/application/swagger/package-lock.json renamed to web-app/package-lock.json

File renamed without changes.

biothings_annotator/application/swagger/package.json renamed to web-app/package.json

File renamed without changes.

biothings_annotator/application/swagger/src/index.js renamed to web-app/src/index.js

File renamed without changes.

biothings_annotator/application/swagger/src/openapi.json renamed to web-app/src/openapi.json

File renamed without changes.

biothings_annotator/application/swagger/webpack.config.js renamed to web-app/webpack.config.js

File renamed without changes.

0 commit comments

Comments
 (0)