Skip to content

Commit 608f724

Browse files
committed
fix: restore HAZARD/DISAGG dirs and env vars in Dockerfile
NZSHM22_THS_RLZ_DB was incorrectly pointing to /THS; restore it to /THS/HAZARD. Restore missing NZSHM22_THS_DISAGG_RLZ_DB=/THS/DISAGG. Create both subdirs in mkdir before chmod to fix broken build.
1 parent efc0ff6 commit 608f724

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

docker/Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,14 @@ COPY python_container_task.sh /usr/local/bin/python_container_task.sh
6262
RUN chmod +x /usr/local/bin/java_container_task.sh
6363
RUN chmod +x /usr/local/bin/python_container_task.sh
6464

65-
# create the toshi-hazard-store dataset directory to store hazard realiztions locally
65+
# create the toshi-hazard-store dataset directories to store realizations locally
6666
WORKDIR /THS
67-
ENV NZSHM22_THS_RLZ_DB=/THS
67+
ENV NZSHM22_THS_RLZ_DB=/THS/HAZARD
68+
ENV NZSHM22_THS_DISAGG_RLZ_DB=/THS/DISAGG
6869

6970
# Create working directory and set env vars
7071
WORKDIR /WORKING
71-
RUN mkdir -p /WORKING && chmod 0777 /WORKING /THS/HAZARD /THS/DISAGG
72+
RUN mkdir -p /WORKING /THS/HAZARD /THS/DISAGG && chmod 0777 /WORKING /THS/HAZARD /THS/DISAGG
7273
ENV NZSHM22_SCRIPT_WORK_PATH=/WORKING
7374
ENV NZSHM22_OPENSHA_JRE=/opt/java/bin
7475
ENV NZSHM22_FATJAR=/opt/nzshm-opensha/build/libs/nzshm-opensha-all-${FATJAR_TAG}.jar

0 commit comments

Comments
 (0)