Skip to content

Commit f69a566

Browse files
committed
experimental: add Dockerfile for report
1 parent c71ea7a commit f69a566

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

DockerfileReportOnly

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
# build stage
22
FROM node:22-alpine AS build-stage
33

4-
ARG REPORT
5-
64
WORKDIR /workspace
75

86
COPY scatter/report /workspace/report
9-
COPY scatter/pipeline/outputs/${REPORT}/hierarchical_result.json /workspace/pipeline/outputs/${REPORT}/hierarchical_result.json
10-
COPY scatter/pipeline/outputs/${REPORT}/metadata.json /workspace/pipeline/outputs/${REPORT}/metadata.json
11-
COPY scatter/pipeline/outputs/${REPORT}/reporter.png /workspace/pipeline/outputs/${REPORT}/reporter.png
12-
COPY scatter/pipeline/outputs/${REPORT}/icon.png /workspace/pipeline/outputs/${REPORT}/icon.png
7+
COPY scatter/pipeline/outputs/example-hierarchical-polis/hierarchical_result.json /workspace/pipeline/outputs/example-hierarchical-polis/hierarchical_result.json
8+
COPY scatter/pipeline/outputs/example-hierarchical-polis/metadata.json /workspace/pipeline/outputs/example-hierarchical-polis/metadata.json
9+
COPY scatter/pipeline/outputs/example-hierarchical-polis/reporter.png /workspace/pipeline/outputs/example-hierarchical-polis/reporter.png
10+
COPY scatter/pipeline/outputs/example-hierarchical-polis/icon.png /workspace/pipeline/outputs/example-hierarchical-polis/icon.png
1311

1412
RUN cd report && npm install && npm run build
1513

@@ -20,9 +18,7 @@ WORKDIR /workspace
2018

2119
RUN npm install -g serve
2220

23-
ARG REPORT
24-
25-
COPY --from=build-stage /workspace/pipeline/outputs/${REPORT}/report /workspace/out
21+
COPY --from=build-stage /workspace/pipeline/outputs/example-hierarchical-polis/report /workspace/out
2622

2723
ENV PORT="8080"
2824

0 commit comments

Comments
 (0)