File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -93,6 +93,8 @@ create-env-airflow:
9393 @ ln -s -f -n ${PROJECT_PATH} /ted_sws ${AIRFLOW_INFRA_FOLDER} /ted_sws
9494 @ chmod 777 ${AIRFLOW_INFRA_FOLDER} /logs ${AIRFLOW_INFRA_FOLDER} /plugins ${AIRFLOW_INFRA_FOLDER} /.env
9595 @ cp requirements.txt ./infra/airflow/
96+ @ cp -r ted_sws ./infra/airflow/
97+ @ cp -r dags ./infra/airflow/
9698
9799
98100build-airflow : guard-ENVIRONMENT create-env-airflow build-externals
Original file line number Diff line number Diff line change @@ -14,14 +14,18 @@ COPY requirements.txt /opt/airflow
1414
1515# working in the /opt/airflow
1616WORKDIR /opt/airflow
17- RUN mkdir -p ./.rmlmapper
17+ RUN mkdir -p ./.rmlmapper ./dags ./ted_sws
18+
19+ COPY ted_sws /opt/airflow/ted_sws
20+
21+ COPY dags /opt/airflow/dags
22+
1823RUN wget -c https://github.com/RMLio/rmlmapper-java/releases/download/v6.2.2/rmlmapper-6.2.2-r371-all.jar -O ./.rmlmapper/rmlmapper.jar
1924
2025
2126RUN wget -c https://github.com/Saxonica/Saxon-HE/releases/download/SaxonHE10-9/SaxonHE10-9J.zip -P .saxon/
2227RUN cd .saxon && unzip SaxonHE10-9J.zip && rm -rf SaxonHE10-9J.zip
2328
24-
2529RUN mkdir -p ./.limes
2630RUN wget -c https://github.com/dice-group/LIMES/releases/download/1.7.9/limes.jar -P ./.limes
2731
Original file line number Diff line number Diff line change @@ -14,7 +14,12 @@ COPY requirements.txt /opt/airflow
1414
1515# working in the /opt/airflow
1616WORKDIR /opt/airflow
17- RUN mkdir -p ./.rmlmapper ./dags ./ted_sws ./temp
17+ RUN mkdir -p ./.rmlmapper ./dags ./ted_sws
18+
19+ COPY ted_sws /opt/airflow/ted_sws
20+
21+ COPY dags /opt/airflow/dags
22+
1823RUN wget -c https://github.com/RMLio/rmlmapper-java/releases/download/v6.2.2/rmlmapper-6.2.2-r371-all.jar -O ./.rmlmapper/rmlmapper.jar
1924
2025
You can’t perform that action at this time.
0 commit comments