Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d311e591fd9e3e467bfcb3fe2f18df2b
bbba8147c6480f8b333ae667f0ace4f5
4 changes: 2 additions & 2 deletions dev/breeze/doc/images/output_k8s_dev.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_dev.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a5232fad87953eb4ddfe6344b5080b2f
012f58c236bd03a3dd0a1578af2a4d85
16 changes: 15 additions & 1 deletion dev/breeze/src/airflow_breeze/commands/kubernetes_commands.py
Original file line number Diff line number Diff line change
Expand Up @@ -1036,6 +1036,20 @@ def _build_skaffold_config(
if dependencies_paths != ["**"]:
dependencies_paths.append(f"{core_relative_path}/**")

providers_relative_path = "providers"
providers_dest = f"{AIRFLOW_SOURCES_TO}/providers"

sync_entries.append(
{
"src": f"{providers_relative_path}/**",
"dest": providers_dest,
"strip": f"{providers_relative_path}/",
}
)

if dependencies_paths != ["**"]:
dependencies_paths.append(f"{providers_relative_path}/**")

# --------------------
# Skaffold config
# --------------------
Expand Down Expand Up @@ -1621,7 +1635,7 @@ def deploy_airflow(
@kubernetes_group.command(
name="dev",
help=(
"Run skaffold dev loop to sync dags and airflow-core sources to running pods "
"Run skaffold dev loop to sync dags, airflow-core, and providers sources to running pods "
"(scheduler/triggerer/dag-processor/API Server hot-reload; UI auto-refresh not supported yet). "
),
context_settings=dict(
Expand Down
Loading