Skip to content

Commit e722869

Browse files
authored
Fix: Add package to init so plugins work (#678)
* add package to init so plugins work * clarify package
1 parent d730204 commit e722869

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

examples/airflow/Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ decorate-docker-compose: install-requirements download-docker-compose
1414
download-cli:
1515
curl -LfO 'https://airflow.apache.org/docs/apache-airflow/$(AIRFLOW_VERSION)/airflow.sh' && chmod +x airflow.sh
1616

17+
package-sqlmesh:
18+
make -C ../../ package
19+
1720
init-folders:
1821
mkdir -p ./dags ./logs ./plugins ./warehouse
1922

@@ -32,7 +35,7 @@ provision-metastore-tables: build-airflow-image decorate-docker-compose create-m
3235
init-airflow: decorate-docker-compose
3336
export AIRFLOW_IMAGE_NAME=$(AIRFLOW_IMAGE_NAME) AIRFLOW_UID=$(AIRFLOW_UID) && docker-compose up airflow-init
3437

35-
init: decorate-docker-compose download-cli init-folders build-airflow-image init-airflow provision-metastore-tables
38+
init: decorate-docker-compose download-cli package-sqlmesh init-folders build-airflow-image init-airflow provision-metastore-tables
3639

3740
run: build-airflow-image
3841
export AIRFLOW_IMAGE_NAME=$(AIRFLOW_IMAGE_NAME) AIRFLOW_UID=$(AIRFLOW_UID) && docker-compose up -d

0 commit comments

Comments
 (0)