This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 10b198ac5b Add logging information in _fetch_from_ssm (#25401)
add b91fd990a6 Move breeze commands to sub-commands (#25449)
No new revisions were added by this update.
Summary of changes:
.github/workflows/build-images.yml | 36 +-
.github/workflows/ci.yml | 193 +--
.github/workflows/codeql-analysis.yml | 2 +-
.github/workflows/release_dockerhub_image.yml | 20 +-
BREEZE.rst | 1353 ++++++++++----------
CI.rst | 2 +-
CONTRIBUTORS_QUICK_START.rst | 2 +-
IMAGES.rst | 20 +-
TESTING.rst | 20 +-
breeze | 2 +-
dev/MANUALLY_BUILDING_IMAGES.md | 4 +-
dev/PROVIDER_PACKAGE_DETAILS.md | 18 +-
dev/README_RELEASE_AIRFLOW.md | 10 +-
dev/README_RELEASE_PROVIDER_PACKAGES.md | 12 +-
dev/REFRESHING_CI_CACHE.md | 8 +-
dev/TRACKING_BACKTRACKING_ISSUES.md | 8 +-
.../0011-unified-communication-with-the-users.md | 2 +-
.../doc/adr/0012-asking-user-for-confirmation.md | 2 +-
dev/breeze/src/airflow_breeze/breeze.py | 15 +
.../src/airflow_breeze/commands}/__init__.py | 0
.../src/airflow_breeze/commands/ci_commands.py | 60 +-
.../airflow_breeze/commands/ci_commands_config.py | 62 +
.../airflow_breeze/commands/ci_image_commands.py | 148 +--
.../commands/ci_image_commands_config.py | 117 ++
.../airflow_breeze/commands/developer_commands.py | 156 +--
.../commands/developer_commands_config.py | 161 +++
.../src/airflow_breeze/commands/main_command.py | 151 ++-
.../commands/production_image_commands.py | 164 +--
.../commands/production_image_commands_config.py | 132 ++
.../commands/release_management_commands.py | 110 +-
.../commands/release_management_commands_config.py | 100 ++
...d_maintenance_commands.py => setup_commands.py} | 156 +--
.../commands/setup_commands_config.py | 64 +
.../airflow_breeze/commands/testing_commands.py | 48 +-
.../commands/testing_commands_config.py | 57 +
.../src/airflow_breeze/configure_rich_click.py | 53 +-
.../airflow_breeze/params/common_build_params.py | 2 +-
.../{breeze.py => utils/click_utils.py} | 16 +-
.../src/airflow_breeze/utils/common_options.py | 18 +-
dev/breeze/src/airflow_breeze/utils/console.py | 12 +
.../airflow_breeze/utils/docker_command_utils.py | 4 +-
dev/breeze/src/airflow_breeze/utils/image.py | 4 +-
dev/breeze/src/airflow_breeze/utils/path_utils.py | 4 +-
dev/breeze/src/airflow_breeze/utils/run_utils.py | 7 +-
dev/breeze/src/airflow_breeze/utils/visuals.py | 2 +-
dev/refresh_images.sh | 10 +-
docker_tests/docker_tests_utils.py | 4 +-
images/breeze/output-build-docs.svg | 296 -----
images/breeze/output-build-image.svg | 332 -----
images/breeze/output-build-prod-image.svg | 396 ------
images/breeze/output-cleanup.svg | 120 --
images/breeze/output-command-hash-export.svg | 95 --
images/breeze/output-commands-hash.txt | 91 +-
images/breeze/output-commands.svg | 384 ++----
images/breeze/output-compile-www-assets.svg | 115 --
images/breeze/output-config.svg | 144 ---
images/breeze/output-docker-compose-tests.svg | 128 --
images/breeze/output-exec.svg | 99 --
images/breeze/output-find-newer-dependencies.svg | 132 --
images/breeze/output-fix-ownership.svg | 116 --
images/breeze/output-free-space.svg | 104 --
images/breeze/output-generate-constraints.svg | 180 ---
images/breeze/output-prepare-airflow-package.svg | 124 --
.../output-prepare-provider-documentation.svg | 168 ---
images/breeze/output-prepare-provider-packages.svg | 172 ---
images/breeze/output-pull-image.svg | 174 ---
images/breeze/output-pull-prod-image.svg | 174 ---
images/breeze/output-regenerate-command-images.svg | 99 --
images/breeze/output-release-prod-images.svg | 158 ---
images/breeze/output-resource-check.svg | 99 --
images/breeze/output-selective-check.svg | 144 ---
images/breeze/output-self-upgrade.svg | 107 --
images/breeze/output-setup-autocomplete.svg | 116 --
images/breeze/output-shell.svg | 252 ----
images/breeze/output-start-airflow.svg | 260 ----
images/breeze/output-static-checks.svg | 264 ----
images/breeze/output-stop.svg | 111 --
images/breeze/output-tests.svg | 192 ---
images/breeze/output-verify-image.svg | 132 --
images/breeze/output-verify-prod-image.svg | 136 --
images/breeze/output-verify-provider-packages.svg | 172 ---
images/breeze/output-version.svg | 95 --
images/breeze/output_build-docs.svg | 296 +++++
images/breeze/output_ci-image.svg | 111 ++
images/breeze/output_ci-image_build.svg | 328 +++++
images/breeze/output_ci-image_pull.svg | 162 +++
images/breeze/output_ci-image_verify.svg | 132 ++
images/breeze/output_ci.svg | 119 ++
.../breeze/output_ci_find-newer-dependencies.svg | 140 ++
images/breeze/output_ci_fix-ownership.svg | 116 ++
images/breeze/output_ci_free-space.svg | 104 ++
images/breeze/output_ci_resource-check.svg | 99 ++
images/breeze/output_ci_selective-check.svg | 144 +++
images/breeze/output_cleanup.svg | 120 ++
images/breeze/output_compile-www-assets.svg | 115 ++
images/breeze/output_exec.svg | 99 ++
images/breeze/output_prod-image.svg | 119 ++
images/breeze/output_prod-image_build.svg | 392 ++++++
images/breeze/output_prod-image_pull.svg | 162 +++
images/breeze/output_prod-image_verify.svg | 136 ++
images/breeze/output_release-management.svg | 123 ++
...put_release-management_generate-constraints.svg | 180 +++
..._release-management_prepare-airflow-package.svg | 124 ++
...e-management_prepare-provider-documentation.svg | 184 +++
...elease-management_prepare-provider-packages.svg | 184 +++
...tput_release-management_release-prod-images.svg | 158 +++
...release-management_verify-provider-packages.svg | 172 +++
images/breeze/output_setup.svg | 127 ++
images/breeze/output_setup_autocomplete.svg | 116 ++
images/breeze/output_setup_command-hash-export.svg | 95 ++
images/breeze/output_setup_config.svg | 144 +++
.../output_setup_regenerate-command-images.svg | 99 ++
images/breeze/output_setup_self-upgrade.svg | 107 ++
images/breeze/output_setup_version.svg | 95 ++
images/breeze/output_shell.svg | 256 ++++
images/breeze/output_start-airflow.svg | 264 ++++
images/breeze/output_static-checks.svg | 264 ++++
images/breeze/output_stop.svg | 111 ++
images/breeze/output_testing.svg | 107 ++
.../breeze/output_testing_docker-compose-tests.svg | 128 ++
images/breeze/output_testing_tests.svg | 192 +++
.../ci/pre_commit/pre_commit_breeze_cmd_line.py | 43 +-
122 files changed, 8222 insertions(+), 7377 deletions(-)
copy {airflow/api_connexion =>
dev/breeze/src/airflow_breeze/commands}/__init__.py (100%)
create mode 100644 dev/breeze/src/airflow_breeze/commands/ci_commands_config.py
create mode 100644
dev/breeze/src/airflow_breeze/commands/ci_image_commands_config.py
create mode 100644
dev/breeze/src/airflow_breeze/commands/developer_commands_config.py
create mode 100644
dev/breeze/src/airflow_breeze/commands/production_image_commands_config.py
create mode 100644
dev/breeze/src/airflow_breeze/commands/release_management_commands_config.py
rename
dev/breeze/src/airflow_breeze/commands/{configuration_and_maintenance_commands.py
=> setup_commands.py} (75%)
create mode 100644
dev/breeze/src/airflow_breeze/commands/setup_commands_config.py
create mode 100644
dev/breeze/src/airflow_breeze/commands/testing_commands_config.py
copy dev/breeze/src/airflow_breeze/{breeze.py => utils/click_utils.py} (66%)
mode change 100755 => 100644
delete mode 100644 images/breeze/output-build-docs.svg
delete mode 100644 images/breeze/output-build-image.svg
delete mode 100644 images/breeze/output-build-prod-image.svg
delete mode 100644 images/breeze/output-cleanup.svg
delete mode 100644 images/breeze/output-command-hash-export.svg
delete mode 100644 images/breeze/output-compile-www-assets.svg
delete mode 100644 images/breeze/output-config.svg
delete mode 100644 images/breeze/output-docker-compose-tests.svg
delete mode 100644 images/breeze/output-exec.svg
delete mode 100644 images/breeze/output-find-newer-dependencies.svg
delete mode 100644 images/breeze/output-fix-ownership.svg
delete mode 100644 images/breeze/output-free-space.svg
delete mode 100644 images/breeze/output-generate-constraints.svg
delete mode 100644 images/breeze/output-prepare-airflow-package.svg
delete mode 100644 images/breeze/output-prepare-provider-documentation.svg
delete mode 100644 images/breeze/output-prepare-provider-packages.svg
delete mode 100644 images/breeze/output-pull-image.svg
delete mode 100644 images/breeze/output-pull-prod-image.svg
delete mode 100644 images/breeze/output-regenerate-command-images.svg
delete mode 100644 images/breeze/output-release-prod-images.svg
delete mode 100644 images/breeze/output-resource-check.svg
delete mode 100644 images/breeze/output-selective-check.svg
delete mode 100644 images/breeze/output-self-upgrade.svg
delete mode 100644 images/breeze/output-setup-autocomplete.svg
delete mode 100644 images/breeze/output-shell.svg
delete mode 100644 images/breeze/output-start-airflow.svg
delete mode 100644 images/breeze/output-static-checks.svg
delete mode 100644 images/breeze/output-stop.svg
delete mode 100644 images/breeze/output-tests.svg
delete mode 100644 images/breeze/output-verify-image.svg
delete mode 100644 images/breeze/output-verify-prod-image.svg
delete mode 100644 images/breeze/output-verify-provider-packages.svg
delete mode 100644 images/breeze/output-version.svg
create mode 100644 images/breeze/output_build-docs.svg
create mode 100644 images/breeze/output_ci-image.svg
create mode 100644 images/breeze/output_ci-image_build.svg
create mode 100644 images/breeze/output_ci-image_pull.svg
create mode 100644 images/breeze/output_ci-image_verify.svg
create mode 100644 images/breeze/output_ci.svg
create mode 100644 images/breeze/output_ci_find-newer-dependencies.svg
create mode 100644 images/breeze/output_ci_fix-ownership.svg
create mode 100644 images/breeze/output_ci_free-space.svg
create mode 100644 images/breeze/output_ci_resource-check.svg
create mode 100644 images/breeze/output_ci_selective-check.svg
create mode 100644 images/breeze/output_cleanup.svg
create mode 100644 images/breeze/output_compile-www-assets.svg
create mode 100644 images/breeze/output_exec.svg
create mode 100644 images/breeze/output_prod-image.svg
create mode 100644 images/breeze/output_prod-image_build.svg
create mode 100644 images/breeze/output_prod-image_pull.svg
create mode 100644 images/breeze/output_prod-image_verify.svg
create mode 100644 images/breeze/output_release-management.svg
create mode 100644
images/breeze/output_release-management_generate-constraints.svg
create mode 100644
images/breeze/output_release-management_prepare-airflow-package.svg
create mode 100644
images/breeze/output_release-management_prepare-provider-documentation.svg
create mode 100644
images/breeze/output_release-management_prepare-provider-packages.svg
create mode 100644
images/breeze/output_release-management_release-prod-images.svg
create mode 100644
images/breeze/output_release-management_verify-provider-packages.svg
create mode 100644 images/breeze/output_setup.svg
create mode 100644 images/breeze/output_setup_autocomplete.svg
create mode 100644 images/breeze/output_setup_command-hash-export.svg
create mode 100644 images/breeze/output_setup_config.svg
create mode 100644 images/breeze/output_setup_regenerate-command-images.svg
create mode 100644 images/breeze/output_setup_self-upgrade.svg
create mode 100644 images/breeze/output_setup_version.svg
create mode 100644 images/breeze/output_shell.svg
create mode 100644 images/breeze/output_start-airflow.svg
create mode 100644 images/breeze/output_static-checks.svg
create mode 100644 images/breeze/output_stop.svg
create mode 100644 images/breeze/output_testing.svg
create mode 100644 images/breeze/output_testing_docker-compose-tests.svg
create mode 100644 images/breeze/output_testing_tests.svg