Skip to content

Commit cb2358a

Browse files
authored
Update dockerfile
chmod on duckdb only (not yet the new folders)
1 parent 33e167e commit cb2358a

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

dockerfile

+9-9
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ COPY ./dags/. /${MELTANO_PROJ_ROOT}/${PROJECT}/orchestrate/dags/
4242
# https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#add-or-copy
4343
ARG DUCKDB_CLI_FOLDER=duckdb_cli
4444
COPY ./DuckDB_CLI/duckdb_cli-linux-amd64 /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}
45+
RUN chmod -R u+x /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}/
4546

4647
# TODO: put into a Docker volume? Just database or complete ${MELTANO_PROJ_ROOT} folder?
4748
# https://docs.docker.com/engine/reference/builder/#volume
4849
RUN mkdir -p /${MELTANO_PROJ_ROOT}/data/dev/ \
4950
&& mkdir -p /${MELTANO_PROJ_ROOT}/data/test/ \
50-
&& mkdir -p /${MELTANO_PROJ_ROOT}/data/prod/
51-
###\
52-
###&& /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}/duckdb /${MELTANO_PROJ_ROOT}/data/dev/data.duckdb "select * from pg_tables;" \
53-
###&& /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}/duckdb /${MELTANO_PROJ_ROOT}/data/test/data.duckdb "select * from pg_tables;" \
54-
###&& /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}/duckdb /${MELTANO_PROJ_ROOT}/data/prod/data.duckdb "select * from pg_tables;"
55-
56-
RUN chmod u+x /project/duckdb_cli/duckdb
57-
RUN chmod -R u+x /project/data/
58-
RUN /project/duckdb_cli/duckdb /project/data/dev/data.duckdb "select * from pg_tables;"
51+
&& mkdir -p /${MELTANO_PROJ_ROOT}/data/prod/ \
52+
&& /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}/duckdb /${MELTANO_PROJ_ROOT}/data/dev/data.duckdb "select * from pg_tables;" \
53+
&& /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}/duckdb /${MELTANO_PROJ_ROOT}/data/test/data.duckdb "select * from pg_tables;" \
54+
&& /${MELTANO_PROJ_ROOT}/${DUCKDB_CLI_FOLDER}/duckdb /${MELTANO_PROJ_ROOT}/data/prod/data.duckdb "select * from pg_tables;"
55+
56+
57+
###RUN chmod -R u+x /project/data/
58+
###RUN /project/duckdb_cli/duckdb /project/data/dev/data.duckdb "select * from pg_tables;"
5959

6060
RUN meltano invoke airflow dags pause stage_gie_dag \
6161
&& meltano invoke airflow dags pause stage_gie_backfill_dag

0 commit comments

Comments
 (0)