Mount ts-sdk sources in Breeze container (#70278)

ts-sdk was the only language-SDK distribution missing from the
MOUNT_SELECTED allowlist and the .dockerignore build-context allowlist,
so unlike task-sdk, go-sdk, and java-sdk it never appeared under
/opt/airflow in Breeze shells or in the CI image.
This commit is contained in:
Jason(Zhe-You) Liu authored and GitHub committed 2026-07-23 21:36:24 +08:00
1 parent 5d8be949ea
commit 1fd0d41824
3 files changed
+5

No files matched your search

+1
View File
@@ -40,6 +40,7 @@
!airflow-ctl/
!go-sdk/
!java-sdk/
!ts-sdk/
# Add all "test" distributions
!tests
@@ -114,6 +114,7 @@ VOLUMES_FOR_SELECTED_MOUNTS = [
("scripts/docker/entrypoint_ci.sh", "/entrypoint"),
("shared", "/opt/airflow/shared"),
("task-sdk", "/opt/airflow/task-sdk"),
("ts-sdk", "/opt/airflow/ts-sdk"),
]
+3
View File
@@ -132,6 +132,9 @@ services:
- type: bind
source: ../../../task-sdk
target: /opt/airflow/task-sdk
- type: bind
source: ../../../ts-sdk
target: /opt/airflow/ts-sdk
# END automatically generated volumes from VOLUMES_FOR_SELECTED_MOUNTS in docker_command_utils.py
volumes:
root-airflow-volume: