This is an automated email from the ASF dual-hosted git repository.

ephraimanierobi pushed a commit to branch v2-7-test
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit bade0efeb9efa59fe92c35b1f253bb932170d7c0
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Aug 14 11:26:44 2023 +0200

    Restore `--builder` command for cache building (#33387)
    
    The change #33364 removed accidentally --builder command that has been
    used in CI to build image cache.
    
    This PR restores it and also moves it to the "cache" option group where
    it belongs.
    
    (cherry picked from commit 2ab0d2d683c548aca87d6ea777cb26b513a6bc8d)
---
 .../airflow_breeze/commands/ci_image_commands.py   |   2 +
 .../commands/ci_image_commands_config.py           |   1 +
 .../commands/production_image_commands_config.py   |   2 +-
 images/breeze/output-commands-hash.txt             |   6 +-
 images/breeze/output_ci-image_build.svg            |  44 +++++----
 images/breeze/output_prod-image_build.svg          | 100 ++++++++++-----------
 images/breeze/output_release-management.svg        |   6 +-
 ...utput_release-management_update-constraints.svg |  40 +++++----
 8 files changed, 110 insertions(+), 91 deletions(-)

diff --git a/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py 
b/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
index f0a5ad621a..133d02255a 100644
--- a/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
@@ -44,6 +44,7 @@ from airflow_breeze.utils.common_options import (
     option_airflow_constraints_reference_build,
     option_answer,
     option_build_timeout_minutes,
+    option_builder,
     option_commit_sha,
     option_debug_resources,
     option_dev_apt_command,
@@ -222,6 +223,7 @@ def kill_process_group(build_process_group_id: int):
 @option_additional_python_deps
 @option_additional_dev_apt_command
 @option_additional_dev_apt_env
+@option_builder
 @option_build_timeout_minutes
 @option_commit_sha
 @option_dev_apt_command
diff --git a/dev/breeze/src/airflow_breeze/commands/ci_image_commands_config.py 
b/dev/breeze/src/airflow_breeze/commands/ci_image_commands_config.py
index c97b120dd7..58509c3c57 100644
--- a/dev/breeze/src/airflow_breeze/commands/ci_image_commands_config.py
+++ b/dev/breeze/src/airflow_breeze/commands/ci_image_commands_config.py
@@ -79,6 +79,7 @@ CI_IMAGE_TOOLS_PARAMETERS: dict[str, list[dict[str, str | 
list[str]]]] = {
         {
             "name": "Preparing cache and push (for maintainers and CI)",
             "options": [
+                "--builder",
                 "--platform",
                 "--push",
                 "--prepare-buildx-cache",
diff --git 
a/dev/breeze/src/airflow_breeze/commands/production_image_commands_config.py 
b/dev/breeze/src/airflow_breeze/commands/production_image_commands_config.py
index 266b49e435..148788afc4 100644
--- a/dev/breeze/src/airflow_breeze/commands/production_image_commands_config.py
+++ b/dev/breeze/src/airflow_breeze/commands/production_image_commands_config.py
@@ -52,7 +52,6 @@ PRODUCTION_IMAGE_TOOLS_PARAMETERS: dict[str, list[dict[str, 
str | list[str]]]] =
         {
             "name": "Options for customizing images",
             "options": [
-                "--builder",
                 "--install-providers-from-sources",
                 "--airflow-extras",
                 "--airflow-constraints-location",
@@ -92,6 +91,7 @@ PRODUCTION_IMAGE_TOOLS_PARAMETERS: dict[str, list[dict[str, 
str | list[str]]]] =
         {
             "name": "Preparing cache and push (for maintainers and CI)",
             "options": [
+                "--builder",
                 "--platform",
                 "--push",
                 "--prepare-buildx-cache",
diff --git a/images/breeze/output-commands-hash.txt 
b/images/breeze/output-commands-hash.txt
index fb8ae5c779..eab332d8aa 100644
--- a/images/breeze/output-commands-hash.txt
+++ b/images/breeze/output-commands-hash.txt
@@ -10,10 +10,10 @@ ci:get-workflow-info:8246038093359b9c3c110043419473e2
 ci:resource-check:bfcca92f18a403ca630955074eb5e9ad
 ci:selective-check:6657ed5d42affb7264b5efcc86f17a2a
 ci:5315c29bd9f68725ef92e4db8aff5cda
-ci-image:build:8df92262a37c15f61cd3e350ea9897c0
+ci-image:build:93537e0c8f99923fe9e958884c36af38
 ci-image:pull:7f14482a588f018f76df84719e77723f
 ci-image:verify:c90dc7e20fce2351eb89d8d1ebbd35e7
-ci-image:5fe8c2239bc9a00d02ece53ab8163179
+ci-image:1b912129939634c0e67f648e7a854998
 cleanup:8d92d453a6700f6d8cb11fb6a8b50461
 compile-www-assets:0963f1409f0aa1e3b137cddd4cc52e87
 down:4580f5b3b178ea00182694f134a751f3
@@ -32,7 +32,7 @@ k8s:status:1529ccd444b41c4b0b5f943289957100
 k8s:tests:2a1e2928faea2eddafaff94176a46690
 k8s:upload-k8s-image:6b3a20cdeb692f3c3d727f6b9e68c901
 k8s:8c1e4287deb0533a74f3b302f9c574be
-prod-image:build:89b05dcdece0cb94c025d26dfd17b2ea
+prod-image:build:d577e6666008b1b1d5097563fcccc9fa
 prod-image:pull:76f1f27e6119928412abecf153fce4bb
 prod-image:verify:bd2b78738a7c388dbad6076c41a9f906
 prod-image:117674c83c188c7afca068575fa5314d
diff --git a/images/breeze/output_ci-image_build.svg 
b/images/breeze/output_ci-image_build.svg
index bbe478cea8..1418e4c43c 100644
--- a/images/breeze/output_ci-image_build.svg
+++ b/images/breeze/output_ci-image_build.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 2026.3999999999999" 
xmlns="http://www.w3.org/2000/svg";>
+<svg class="rich-terminal" viewBox="0 0 1482 2075.2" 
xmlns="http://www.w3.org/2000/svg";>
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -43,7 +43,7 @@
 
     <defs>
     <clipPath id="breeze-ci-image-build-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="1975.3999999999999" />
+      <rect x="0" y="0" width="1463.0" height="2024.1999999999998" />
     </clipPath>
     <clipPath id="breeze-ci-image-build-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
@@ -285,9 +285,15 @@
 <clipPath id="breeze-ci-image-build-line-79">
     <rect x="0" y="1929.1" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="breeze-ci-image-build-line-80">
+    <rect x="0" y="1953.5" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="breeze-ci-image-build-line-81">
+    <rect x="0" y="1977.9" width="1464" height="24.65"/>
+            </clipPath>
     </defs>
 
-    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" 
x="1" y="1" width="1480" height="2024.4" rx="8"/><text 
class="breeze-ci-image-build-title" fill="#c5c8c6" text-anchor="middle" x="740" 
y="27">Command:&#160;ci-image&#160;build</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" 
x="1" y="1" width="1480" height="2073.2" rx="8"/><text 
class="breeze-ci-image-build-title" fill="#c5c8c6" text-anchor="middle" x="740" 
y="27">Command:&#160;ci-image&#160;build</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
@@ -363,21 +369,23 @@
 </text><text class="breeze-ci-image-build-r5" x="0" y="1557.2" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-63)">│</text><text 
class="breeze-ci-image-build-r7" x="549" y="1557.2" textLength="890.6" 
clip-path="url(#breeze-ci-image-build-line-63)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
 </text><text class="breeze-ci-image-build-r5" x="0" y="1581.6" 
textLength="1464" 
clip-path="url(#breeze-ci-image-build-line-64)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-ci-image-build-r2" x="1464" y="1581.6" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-64)">
 </text><text class="breeze-ci-image-build-r5" x="0" y="1606" textLength="24.4" 
clip-path="url(#breeze-ci-image-build-line-65)">╭─</text><text 
class="breeze-ci-image-build-r5" x="24.4" y="1606" textLength="622.2" 
clip-path="url(#breeze-ci-image-build-line-65)">&#160;Preparing&#160;cache&#160;and&#160;push&#160;(for&#160;maintainers&#160;and&#160;CI)&#160;</text><text
 class="breeze-ci-image-build-r5" x="646.6" y="1606" textLength="793" 
clip-path="url(#breeze-ci-image-build-line-65)">────── [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1630.4" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-66)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1630.4" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-66)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1630.4" textLength="109.8" 
clip-path="url(#breeze-ci-image-build-line-66)">-platform</text><text 
class="breeze-ci-image-build-r2" x="341.6" y="1630.4" textLength="329.4" c [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1654.8" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-67)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1654.8" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-67)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1654.8" textLength="61" 
clip-path="url(#breeze-ci-image-build-line-67)">-push</text><text 
class="breeze-ci-image-build-r2" x="341.6" y="1654.8" textLength="353.8" 
clip-pat [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1679.2" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-68)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1679.2" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-68)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1679.2" textLength="97.6" 
clip-path="url(#breeze-ci-image-build-line-68)">-prepare</text><text 
class="breeze-ci-image-build-r4" x="134.2" y="1679.2" textLength="158.6" cli 
[...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1703.6" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-69)">│</text><text 
class="breeze-ci-image-build-r2" x="341.6" y="1703.6" textLength="1098" 
clip-path="url(#breeze-ci-image-build-line-69)">image).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1728" textLength="1464" 
clip-path="url(#breeze-ci-image-build-line-70)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-ci-image-build-r2" x="1464" y="1728" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-70)">
-</text><text class="breeze-ci-image-build-r5" x="0" y="1752.4" 
textLength="24.4" 
clip-path="url(#breeze-ci-image-build-line-71)">╭─</text><text 
class="breeze-ci-image-build-r5" x="24.4" y="1752.4" textLength="280.6" 
clip-path="url(#breeze-ci-image-build-line-71)">&#160;Github&#160;authentication&#160;</text><text
 class="breeze-ci-image-build-r5" x="305" y="1752.4" textLength="1134.6" 
clip-path="url(#breeze-ci-image-build-line-71)">─────────────────────────────────────────────────────────
 [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1776.8" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-72)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1776.8" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-72)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1776.8" textLength="85.4" 
clip-path="url(#breeze-ci-image-build-line-72)">-github</text><text 
class="breeze-ci-image-build-r4" x="122" y="1776.8" textLength="134.2" clip-p 
[...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1801.2" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-73)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1801.2" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-73)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1801.2" textLength="85.4" 
clip-path="url(#breeze-ci-image-build-line-73)">-github</text><text 
class="breeze-ci-image-build-r4" x="122" y="1801.2" textLength="73.2" clip-pa 
[...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1825.6" 
textLength="1464" 
clip-path="url(#breeze-ci-image-build-line-74)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-ci-image-build-r2" x="1464" y="1825.6" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-74)">
-</text><text class="breeze-ci-image-build-r5" x="0" y="1850" textLength="24.4" 
clip-path="url(#breeze-ci-image-build-line-75)">╭─</text><text 
class="breeze-ci-image-build-r5" x="24.4" y="1850" textLength="195.2" 
clip-path="url(#breeze-ci-image-build-line-75)">&#160;Common&#160;options&#160;</text><text
 class="breeze-ci-image-build-r5" x="219.6" y="1850" textLength="1220" 
clip-path="url(#breeze-ci-image-build-line-75)">──────────────────────────────────────────────────────────────────────
 [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1874.4" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-76)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1874.4" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-76)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1874.4" textLength="97.6" 
clip-path="url(#breeze-ci-image-build-line-76)">-verbose</text><text 
class="breeze-ci-image-build-r6" x="158.6" y="1874.4" textLength="24.4" clip 
[...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1898.8" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-77)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1898.8" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-77)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1898.8" textLength="48.8" 
clip-path="url(#breeze-ci-image-build-line-77)">-dry</text><text 
class="breeze-ci-image-build-r4" x="85.4" y="1898.8" textLength="48.8" 
clip-path [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1923.2" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-78)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1923.2" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-78)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1923.2" textLength="85.4" 
clip-path="url(#breeze-ci-image-build-line-78)">-answer</text><text 
class="breeze-ci-image-build-r6" x="158.6" y="1923.2" textLength="24.4" clip- 
[...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1947.6" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-79)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1947.6" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-79)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1947.6" textLength="61" 
clip-path="url(#breeze-ci-image-build-line-79)">-help</text><text 
class="breeze-ci-image-build-r6" x="158.6" y="1947.6" textLength="24.4" 
clip-path [...]
-</text><text class="breeze-ci-image-build-r5" x="0" y="1972" textLength="1464" 
clip-path="url(#breeze-ci-image-build-line-80)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-ci-image-build-r2" x="1464" y="1972" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-80)">
+</text><text class="breeze-ci-image-build-r5" x="0" y="1630.4" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-66)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1630.4" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-66)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1630.4" textLength="97.6" 
clip-path="url(#breeze-ci-image-build-line-66)">-builder</text><text 
class="breeze-ci-image-build-r2" x="341.6" y="1630.4" textLength="756.4" cli 
[...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1654.8" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-67)">│</text><text 
class="breeze-ci-image-build-r5" x="341.6" y="1654.8" textLength="756.4" 
clip-path="url(#breeze-ci-image-build-line-67)">[default:&#160;autodetect]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16
 [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1679.2" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-68)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1679.2" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-68)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1679.2" textLength="109.8" 
clip-path="url(#breeze-ci-image-build-line-68)">-platform</text><text 
class="breeze-ci-image-build-r2" x="341.6" y="1679.2" textLength="329.4" c [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1703.6" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-69)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1703.6" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-69)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1703.6" textLength="61" 
clip-path="url(#breeze-ci-image-build-line-69)">-push</text><text 
class="breeze-ci-image-build-r2" x="341.6" y="1703.6" textLength="353.8" 
clip-pat [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1728" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-70)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1728" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-70)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1728" textLength="97.6" 
clip-path="url(#breeze-ci-image-build-line-70)">-prepare</text><text 
class="breeze-ci-image-build-r4" x="134.2" y="1728" textLength="158.6" 
clip-path=" [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1752.4" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-71)">│</text><text 
class="breeze-ci-image-build-r2" x="341.6" y="1752.4" textLength="1098" 
clip-path="url(#breeze-ci-image-build-line-71)">image).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1776.8" 
textLength="1464" 
clip-path="url(#breeze-ci-image-build-line-72)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-ci-image-build-r2" x="1464" y="1776.8" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-72)">
+</text><text class="breeze-ci-image-build-r5" x="0" y="1801.2" 
textLength="24.4" 
clip-path="url(#breeze-ci-image-build-line-73)">╭─</text><text 
class="breeze-ci-image-build-r5" x="24.4" y="1801.2" textLength="280.6" 
clip-path="url(#breeze-ci-image-build-line-73)">&#160;Github&#160;authentication&#160;</text><text
 class="breeze-ci-image-build-r5" x="305" y="1801.2" textLength="1134.6" 
clip-path="url(#breeze-ci-image-build-line-73)">─────────────────────────────────────────────────────────
 [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1825.6" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-74)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1825.6" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-74)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1825.6" textLength="85.4" 
clip-path="url(#breeze-ci-image-build-line-74)">-github</text><text 
class="breeze-ci-image-build-r4" x="122" y="1825.6" textLength="134.2" clip-p 
[...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1850" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-75)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1850" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-75)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1850" textLength="85.4" 
clip-path="url(#breeze-ci-image-build-line-75)">-github</text><text 
class="breeze-ci-image-build-r4" x="122" y="1850" textLength="73.2" 
clip-path="url( [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1874.4" 
textLength="1464" 
clip-path="url(#breeze-ci-image-build-line-76)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-ci-image-build-r2" x="1464" y="1874.4" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-76)">
+</text><text class="breeze-ci-image-build-r5" x="0" y="1898.8" 
textLength="24.4" 
clip-path="url(#breeze-ci-image-build-line-77)">╭─</text><text 
class="breeze-ci-image-build-r5" x="24.4" y="1898.8" textLength="195.2" 
clip-path="url(#breeze-ci-image-build-line-77)">&#160;Common&#160;options&#160;</text><text
 class="breeze-ci-image-build-r5" x="219.6" y="1898.8" textLength="1220" 
clip-path="url(#breeze-ci-image-build-line-77)">────────────────────────────────────────────────────────────────
 [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1923.2" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-78)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1923.2" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-78)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1923.2" textLength="97.6" 
clip-path="url(#breeze-ci-image-build-line-78)">-verbose</text><text 
class="breeze-ci-image-build-r6" x="158.6" y="1923.2" textLength="24.4" clip 
[...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1947.6" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-79)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1947.6" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-79)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1947.6" textLength="48.8" 
clip-path="url(#breeze-ci-image-build-line-79)">-dry</text><text 
class="breeze-ci-image-build-r4" x="85.4" y="1947.6" textLength="48.8" 
clip-path [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1972" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-80)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1972" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-80)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1972" textLength="85.4" 
clip-path="url(#breeze-ci-image-build-line-80)">-answer</text><text 
class="breeze-ci-image-build-r6" x="158.6" y="1972" textLength="24.4" 
clip-path="ur [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="1996.4" 
textLength="12.2" clip-path="url(#breeze-ci-image-build-line-81)">│</text><text 
class="breeze-ci-image-build-r4" x="24.4" y="1996.4" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-81)">-</text><text 
class="breeze-ci-image-build-r4" x="36.6" y="1996.4" textLength="61" 
clip-path="url(#breeze-ci-image-build-line-81)">-help</text><text 
class="breeze-ci-image-build-r6" x="158.6" y="1996.4" textLength="24.4" 
clip-path [...]
+</text><text class="breeze-ci-image-build-r5" x="0" y="2020.8" 
textLength="1464" 
clip-path="url(#breeze-ci-image-build-line-82)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-ci-image-build-r2" x="1464" y="2020.8" textLength="12.2" 
clip-path="url(#breeze-ci-image-build-line-82)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output_prod-image_build.svg 
b/images/breeze/output_prod-image_build.svg
index 0f8732e76e..3b3973b945 100644
--- a/images/breeze/output_prod-image_build.svg
+++ b/images/breeze/output_prod-image_build.svg
@@ -370,56 +370,56 @@
 </text><text class="breeze-prod-image-build-r5" x="0" y="703.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-28)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="703.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-28)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="703.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-28)">-include</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="703.2" textLength=" [...]
 </text><text class="breeze-prod-image-build-r5" x="0" y="727.6" 
textLength="1464" 
clip-path="url(#breeze-prod-image-build-line-29)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-prod-image-build-r2" x="1464" y="727.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-29)">
 </text><text class="breeze-prod-image-build-r5" x="0" y="752" 
textLength="24.4" 
clip-path="url(#breeze-prod-image-build-line-30)">╭─</text><text 
class="breeze-prod-image-build-r5" x="24.4" y="752" textLength="390.4" 
clip-path="url(#breeze-prod-image-build-line-30)">&#160;Options&#160;for&#160;customizing&#160;images&#160;</text><text
 class="breeze-prod-image-build-r5" x="414.8" y="752" textLength="1024.8" 
clip-path="url(#breeze-prod-image-build-line-30)">─────────────────────────────────
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="776.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-31)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="776.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-31)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="776.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-31)">-builder</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="776.4" textLength=" [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="800.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-32)">│</text><text 
class="breeze-prod-image-build-r5" x="463.6" y="800.8" textLength="756.4" 
clip-path="url(#breeze-prod-image-build-line-32)">[default:&#160;autodetect]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="825.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-33)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="825.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-33)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="825.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-33)">-install</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="825.2" textLength=" [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="849.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-34)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="849.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-34)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="849.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-34)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="849.6" textLength=" [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="874" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-35)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="874" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-35)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="898.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-36)">│</text><text 
class="breeze-prod-image-build-r5" x="463.6" y="898.4" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-36)">[default:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="922.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-37)">│</text><text 
class="breeze-prod-image-build-r5" x="463.6" y="922.8" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-37)">aiobotocore,amazon,async,celery,cncf.kubernetes,daskexecutor,docker,elasticsear…</text><text
 class="breeze-prod-image-build-r5" x="1451.8" y="922.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-37)">│</text [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="947.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-38)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="947.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-38)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="947.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-38)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="947.2" textLength=" [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="971.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-39)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="971.6" textLength="366" 
clip-path="url(#breeze-prod-image-build-line-39)">file.&#160;It&#160;could&#160;be&#160;full&#160;remote&#160;</text><text
 class="breeze-prod-image-build-r4" x="829.6" y="971.6" textLength="36.6" 
clip-path="url(#breeze-prod-image-build-line-39)">URL</text><text class="breez 
[...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="996" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-40)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="996" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-40)">`docker-context-files`&#160;(in&#160;this&#160;case&#160;it&#160;has&#160;to&#160;start&#160;with&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1020.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-41)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="1020.4" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-41)">/opt/airflow/docker-context-files).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1044.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-42)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="1044.8" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-42)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1069.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-43)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1069.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-43)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1069.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-43)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1069.2" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1093.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-44)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="1093.6" textLength="866.2" 
clip-path="url(#breeze-prod-image-build-line-44)">(constraints&#160;|&#160;constraints-no-providers&#160;|&#160;constraints-source-providers)</text><text
 class="breeze-prod-image-build-r5" x="1451.8" y="1093.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-l [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1118" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-45)">│</text><text 
class="breeze-prod-image-build-r5" x="463.6" y="1118" textLength="866.2" 
clip-path="url(#breeze-prod-image-build-line-45)">[default:&#160;constraints]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1142.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-46)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1142.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-46)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1142.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-46)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1142.4" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1166.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-47)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1166.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-47)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1166.8" textLength="85.4" 
clip-path="url(#breeze-prod-image-build-line-47)">-python</text><text 
class="breeze-prod-image-build-r4" x="122" y="1166.8" textLength= [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1191.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-48)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="1191.2" textLength="280.6" 
clip-path="url(#breeze-prod-image-build-line-48)">something&#160;like:&#160;python:</text><text
 class="breeze-prod-image-build-r4" x="744.2" y="1191.2" textLength="85.4" 
clip-path="url(#breeze-prod-image-build-line-48)">VERSION</text><text 
class="breeze-prod-image-build [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1215.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-49)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="1215.6" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-49)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1240" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-50)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1240" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-50)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1240" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-50)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1240" textLength=" [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1264.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-51)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1264.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-51)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1264.4" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-51)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1264.4" text [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1288.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-52)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="1288.8" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-52)">itself).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1313.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-53)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="1313.2" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-53)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1337.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-54)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1337.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-54)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1337.6" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-54)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1337.6" text [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1362" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-55)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1362" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-55)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1362" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-55)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1362" textLength=" [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1386.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-56)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1386.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-56)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1386.4" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-56)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1386.4" text [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1410.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-57)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1410.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-57)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1410.8" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-57)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1410.8" text [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1435.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-58)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1435.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-58)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1435.2" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-58)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1435.2" text [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1459.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-59)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1459.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-59)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1459.6" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-59)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1459.6" text [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1484" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-60)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1484" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-60)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1484" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-60)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1484" textLength=" [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1508.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-61)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1508.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-61)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1508.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-61)">-runtime</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1508.4" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1532.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-62)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1532.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-62)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1532.8" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-62)">-runtime</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1532.8" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1557.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-63)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1557.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-63)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1557.2" textLength="48.8" 
clip-path="url(#breeze-prod-image-build-line-63)">-dev</text><text 
class="breeze-prod-image-build-r4" x="85.4" y="1557.2" textLength="1 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1581.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-64)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1581.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-64)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1581.6" textLength="48.8" 
clip-path="url(#breeze-prod-image-build-line-64)">-dev</text><text 
class="breeze-prod-image-build-r4" x="85.4" y="1581.6" textLength="1 [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1606" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-65)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1606" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-65)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1606" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-65)">-version</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1606" textLength="195. [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1630.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-66)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1630.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-66)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1630.4" textLength="85.4" 
clip-path="url(#breeze-prod-image-build-line-66)">-commit</text><text 
class="breeze-prod-image-build-r4" x="122" y="1630.4" textLength= [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1654.8" 
textLength="1464" 
clip-path="url(#breeze-prod-image-build-line-67)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-prod-image-build-r2" x="1464" y="1654.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-67)">
-</text><text class="breeze-prod-image-build-r5" x="0" y="1679.2" 
textLength="24.4" 
clip-path="url(#breeze-prod-image-build-line-68)">╭─</text><text 
class="breeze-prod-image-build-r5" x="24.4" y="1679.2" textLength="707.6" 
clip-path="url(#breeze-prod-image-build-line-68)">&#160;Customization&#160;options&#160;(for&#160;specific&#160;customization&#160;needs)&#160;</text><text
 class="breeze-prod-image-build-r5" x="732" y="1679.2" textLength="707.6" 
clip-path="url(#breeze-prod-image-build-l [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1703.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-69)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1703.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-69)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1703.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-69)">-install</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1703.6" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1728" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-70)">│</text><text 
class="breeze-prod-image-build-r2" x="536.8" y="1728" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-70)">Implies&#160;</text><text 
class="breeze-prod-image-build-r4" x="634.4" y="1728" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-70)">-</text><text 
class="breeze-prod-image-build-r4" x="646.6" y="1728" textLengt [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1752.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-71)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1752.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-71)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1752.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-71)">-cleanup</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1752.4" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1776.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-72)">│</text><text 
class="breeze-prod-image-build-r2" x="536.8" y="1776.8" textLength="170.8" 
clip-path="url(#breeze-prod-image-build-line-72)">together&#160;with&#160;</text><text
 class="breeze-prod-image-build-r4" x="707.6" y="1776.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-72)">-</text><text 
class="breeze-prod-image-build-r4" x="719.8"  [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1801.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-73)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1801.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-73)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1801.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-73)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1801.2" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1825.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-74)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1825.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-74)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1825.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-74)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1825.6" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1850" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-75)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1850" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-75)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1850" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-75)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1850" textLength="353. [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1874.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-76)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1874.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-76)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1874.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-76)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1874.4" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1898.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-77)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1898.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-77)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1898.8" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-77)">-install</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1898.8" textLeng [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1923.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-78)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1923.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-78)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1923.2" textLength="158.6" 
clip-path="url(#breeze-prod-image-build-line-78)">-installation</text><text 
class="breeze-prod-image-build-r4" x="195.2" y="1923.2" te [...]
-</text><text class="breeze-prod-image-build-r5" x="0" y="1947.6" 
textLength="1464" 
clip-path="url(#breeze-prod-image-build-line-79)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-prod-image-build-r2" x="1464" y="1947.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-79)">
-</text><text class="breeze-prod-image-build-r5" x="0" y="1972" 
textLength="24.4" 
clip-path="url(#breeze-prod-image-build-line-80)">╭─</text><text 
class="breeze-prod-image-build-r5" x="24.4" y="1972" textLength="622.2" 
clip-path="url(#breeze-prod-image-build-line-80)">&#160;Preparing&#160;cache&#160;and&#160;push&#160;(for&#160;maintainers&#160;and&#160;CI)&#160;</text><text
 class="breeze-prod-image-build-r5" x="646.6" y="1972" textLength="793" 
clip-path="url(#breeze-prod-image-build-line [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="776.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-31)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="776.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-31)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="776.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-31)">-install</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="776.4" textLength=" [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="800.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-32)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="800.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-32)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="800.8" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-32)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="800.8" textLength=" [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="825.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-33)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="825.2" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-33)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="849.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-34)">│</text><text 
class="breeze-prod-image-build-r5" x="463.6" y="849.6" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-34)">[default:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="874" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-35)">│</text><text 
class="breeze-prod-image-build-r5" x="463.6" y="874" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-35)">aiobotocore,amazon,async,celery,cncf.kubernetes,daskexecutor,docker,elasticsear…</text><text
 class="breeze-prod-image-build-r5" x="1451.8" y="874" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-35)">│</text><text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="898.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-36)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="898.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-36)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="898.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-36)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="898.4" textLength=" [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="922.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-37)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="922.8" textLength="366" 
clip-path="url(#breeze-prod-image-build-line-37)">file.&#160;It&#160;could&#160;be&#160;full&#160;remote&#160;</text><text
 class="breeze-prod-image-build-r4" x="829.6" y="922.8" textLength="36.6" 
clip-path="url(#breeze-prod-image-build-line-37)">URL</text><text class="breez 
[...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="947.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-38)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="947.2" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-38)">`docker-context-files`&#160;(in&#160;this&#160;case&#160;it&#160;has&#160;to&#160;start&#160;with&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="971.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-39)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="971.6" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-39)">/opt/airflow/docker-context-files).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="996" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-40)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="996" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-40)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1020.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-41)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1020.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-41)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1020.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-41)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1020.4" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1044.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-42)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="1044.8" textLength="866.2" 
clip-path="url(#breeze-prod-image-build-line-42)">(constraints&#160;|&#160;constraints-no-providers&#160;|&#160;constraints-source-providers)</text><text
 class="breeze-prod-image-build-r5" x="1451.8" y="1044.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-l [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1069.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-43)">│</text><text 
class="breeze-prod-image-build-r5" x="463.6" y="1069.2" textLength="866.2" 
clip-path="url(#breeze-prod-image-build-line-43)">[default:&#160;constraints]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1093.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-44)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1093.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-44)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1093.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-44)">-airflow</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1093.6" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1118" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-45)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1118" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-45)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1118" textLength="85.4" 
clip-path="url(#breeze-prod-image-build-line-45)">-python</text><text 
class="breeze-prod-image-build-r4" x="122" y="1118" textLength="73.2" c [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1142.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-46)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="1142.4" textLength="280.6" 
clip-path="url(#breeze-prod-image-build-line-46)">something&#160;like:&#160;python:</text><text
 class="breeze-prod-image-build-r4" x="744.2" y="1142.4" textLength="85.4" 
clip-path="url(#breeze-prod-image-build-line-46)">VERSION</text><text 
class="breeze-prod-image-build [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1166.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-47)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="1166.8" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-47)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1191.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-48)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1191.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-48)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1191.2" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-48)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1191.2" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1215.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-49)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1215.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-49)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1215.6" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-49)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1215.6" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1240" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-50)">│</text><text 
class="breeze-prod-image-build-r2" x="463.6" y="1240" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-50)">itself).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1264.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-51)">│</text><text 
class="breeze-prod-image-build-r7" x="463.6" y="1264.4" textLength="976" 
clip-path="url(#breeze-prod-image-build-line-51)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1288.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-52)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1288.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-52)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1288.8" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-52)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1288.8" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1313.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-53)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1313.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-53)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1313.2" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-53)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1313.2" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1337.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-54)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1337.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-54)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1337.6" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-54)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1337.6" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1362" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-55)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1362" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-55)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1362" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-55)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1362" textLength=" [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1386.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-56)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1386.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-56)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1386.4" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-56)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1386.4" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1410.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-57)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1410.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-57)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1410.8" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-57)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1410.8" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1435.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-58)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1435.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-58)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1435.2" textLength="134.2" 
clip-path="url(#breeze-prod-image-build-line-58)">-additional</text><text 
class="breeze-prod-image-build-r4" x="170.8" y="1435.2" text [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1459.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-59)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1459.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-59)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1459.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-59)">-runtime</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1459.6" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1484" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-60)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1484" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-60)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1484" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-60)">-runtime</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1484" textLength="146. [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1508.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-61)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1508.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-61)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1508.4" textLength="48.8" 
clip-path="url(#breeze-prod-image-build-line-61)">-dev</text><text 
class="breeze-prod-image-build-r4" x="85.4" y="1508.4" textLength="1 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1532.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-62)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1532.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-62)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1532.8" textLength="48.8" 
clip-path="url(#breeze-prod-image-build-line-62)">-dev</text><text 
class="breeze-prod-image-build-r4" x="85.4" y="1532.8" textLength="1 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1557.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-63)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1557.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-63)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1557.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-63)">-version</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1557.2" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1581.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-64)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1581.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-64)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1581.6" textLength="85.4" 
clip-path="url(#breeze-prod-image-build-line-64)">-commit</text><text 
class="breeze-prod-image-build-r4" x="122" y="1581.6" textLength= [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1606" 
textLength="1464" 
clip-path="url(#breeze-prod-image-build-line-65)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-prod-image-build-r2" x="1464" y="1606" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-65)">
+</text><text class="breeze-prod-image-build-r5" x="0" y="1630.4" 
textLength="24.4" 
clip-path="url(#breeze-prod-image-build-line-66)">╭─</text><text 
class="breeze-prod-image-build-r5" x="24.4" y="1630.4" textLength="707.6" 
clip-path="url(#breeze-prod-image-build-line-66)">&#160;Customization&#160;options&#160;(for&#160;specific&#160;customization&#160;needs)&#160;</text><text
 class="breeze-prod-image-build-r5" x="732" y="1630.4" textLength="707.6" 
clip-path="url(#breeze-prod-image-build-l [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1654.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-67)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1654.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-67)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1654.8" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-67)">-install</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1654.8" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1679.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-68)">│</text><text 
class="breeze-prod-image-build-r2" x="536.8" y="1679.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-68)">Implies&#160;</text><text 
class="breeze-prod-image-build-r4" x="634.4" y="1679.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-68)">-</text><text 
class="breeze-prod-image-build-r4" x="646.6" y="1679.2" t [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1703.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-69)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1703.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-69)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1703.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-69)">-cleanup</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1703.6" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1728" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-70)">│</text><text 
class="breeze-prod-image-build-r2" x="536.8" y="1728" textLength="170.8" 
clip-path="url(#breeze-prod-image-build-line-70)">together&#160;with&#160;</text><text
 class="breeze-prod-image-build-r4" x="707.6" y="1728" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-70)">-</text><text 
class="breeze-prod-image-build-r4" x="719.8" y="172 [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1752.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-71)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1752.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-71)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1752.4" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-71)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1752.4" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1776.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-72)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1776.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-72)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1776.8" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-72)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1776.8" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1801.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-73)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1801.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-73)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1801.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-73)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1801.2" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1825.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-74)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1825.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-74)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1825.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-74)">-disable</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1825.6" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1850" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-75)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1850" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-75)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1850" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-75)">-install</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="1850" textLength="219. [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1874.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-76)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1874.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-76)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1874.4" textLength="158.6" 
clip-path="url(#breeze-prod-image-build-line-76)">-installation</text><text 
class="breeze-prod-image-build-r4" x="195.2" y="1874.4" te [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1898.8" 
textLength="1464" 
clip-path="url(#breeze-prod-image-build-line-77)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-prod-image-build-r2" x="1464" y="1898.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-77)">
+</text><text class="breeze-prod-image-build-r5" x="0" y="1923.2" 
textLength="24.4" 
clip-path="url(#breeze-prod-image-build-line-78)">╭─</text><text 
class="breeze-prod-image-build-r5" x="24.4" y="1923.2" textLength="622.2" 
clip-path="url(#breeze-prod-image-build-line-78)">&#160;Preparing&#160;cache&#160;and&#160;push&#160;(for&#160;maintainers&#160;and&#160;CI)&#160;</text><text
 class="breeze-prod-image-build-r5" x="646.6" y="1923.2" textLength="793" 
clip-path="url(#breeze-prod-image-buil [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1947.6" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-79)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1947.6" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-79)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1947.6" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-79)">-builder</text><text 
class="breeze-prod-image-build-r2" x="341.6" y="1947.6" textLeng [...]
+</text><text class="breeze-prod-image-build-r5" x="0" y="1972" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-80)">│</text><text 
class="breeze-prod-image-build-r5" x="341.6" y="1972" textLength="756.4" 
clip-path="url(#breeze-prod-image-build-line-80)">[default:&#160;autodetect]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
 </text><text class="breeze-prod-image-build-r5" x="0" y="1996.4" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-81)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="1996.4" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-81)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="1996.4" textLength="109.8" 
clip-path="url(#breeze-prod-image-build-line-81)">-platform</text><text 
class="breeze-prod-image-build-r2" x="341.6" y="1996.4" textLe [...]
 </text><text class="breeze-prod-image-build-r5" x="0" y="2020.8" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-82)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="2020.8" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-82)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="2020.8" textLength="61" 
clip-path="url(#breeze-prod-image-build-line-82)">-push</text><text 
class="breeze-prod-image-build-r2" x="341.6" y="2020.8" textLength="3 [...]
 </text><text class="breeze-prod-image-build-r5" x="0" y="2045.2" 
textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-83)">│</text><text 
class="breeze-prod-image-build-r4" x="24.4" y="2045.2" textLength="12.2" 
clip-path="url(#breeze-prod-image-build-line-83)">-</text><text 
class="breeze-prod-image-build-r4" x="36.6" y="2045.2" textLength="97.6" 
clip-path="url(#breeze-prod-image-build-line-83)">-prepare</text><text 
class="breeze-prod-image-build-r4" x="134.2" y="2045.2" textLeng [...]
diff --git a/images/breeze/output_release-management.svg 
b/images/breeze/output_release-management.svg
index 35c092afae..fad73508b9 100644
--- a/images/breeze/output_release-management.svg
+++ b/images/breeze/output_release-management.svg
@@ -170,9 +170,9 @@
 </text><text class="breeze-release-management-r5" x="0" y="532.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-21)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="532.4" textLength="439.2" 
clip-path="url(#breeze-release-management-line-21)">generate-issue-content-providers&#160;&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="488" y="532.4" textLength="951.6" 
clip-path="url(#breeze-release-management-line-21)">Generates&#160;conte [...]
 </text><text class="breeze-release-management-r5" x="0" y="556.8" 
textLength="1464" 
clip-path="url(#breeze-release-management-line-22)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-r2" x="1464" y="556.8" textLength="12.2" 
clip-path="url(#breeze-release-management-line-22)">
 </text><text class="breeze-release-management-r5" x="0" y="581.2" 
textLength="24.4" 
clip-path="url(#breeze-release-management-line-23)">╭─</text><text 
class="breeze-release-management-r5" x="24.4" y="581.2" textLength="292.8" 
clip-path="url(#breeze-release-management-line-23)">&#160;Other&#160;release&#160;commands&#160;</text><text
 class="breeze-release-management-r5" x="317.2" y="581.2" textLength="1122.4" 
clip-path="url(#breeze-release-management-line-23)">────────────────────────────
 [...]
-</text><text class="breeze-release-management-r5" x="0" y="605.6" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-24)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="605.6" textLength="292.8" 
clip-path="url(#breeze-release-management-line-24)">publish-docs&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="341.6" y="605.6" textLength="1098" 
clip-path="url(#breeze-release-management-l [...]
-</text><text class="breeze-release-management-r5" x="0" y="630" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-25)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="630" textLength="292.8" 
clip-path="url(#breeze-release-management-line-25)">generate-constraints&#160;&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="341.6" y="630" textLength="1098" 
clip-path="url(#breeze-release-management-line-25)">Generates&#160;pinned&#160;constraint
 [...]
-</text><text class="breeze-release-management-r5" x="0" y="654.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-26)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="654.4" textLength="292.8" 
clip-path="url(#breeze-release-management-line-26)">add-back-references&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="341.6" y="654.4" textLength="1098" 
clip-path="url(#breeze-release-management-line-26)">Command&#160;to&#160;add&# 
[...]
+</text><text class="breeze-release-management-r5" x="0" y="605.6" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-24)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="605.6" textLength="280.6" 
clip-path="url(#breeze-release-management-line-24)">publish-docs&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="329.4" y="605.6" textLength="1110.2" 
clip-path="url(#breeze-release-management-line- [...]
+</text><text class="breeze-release-management-r5" x="0" y="630" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-25)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="630" textLength="280.6" 
clip-path="url(#breeze-release-management-line-25)">generate-constraints&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="329.4" y="630" textLength="1110.2" 
clip-path="url(#breeze-release-management-line-25)">Generates&#160;pinned&#160;constraint&#16
 [...]
+</text><text class="breeze-release-management-r5" x="0" y="654.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-26)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="654.4" textLength="280.6" 
clip-path="url(#breeze-release-management-line-26)">add-back-references&#160;&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="329.4" y="654.4" textLength="1110.2" 
clip-path="url(#breeze-release-management-line-26)">Command&#160;to&#160;add&#160;
 [...]
 </text><text class="breeze-release-management-r5" x="0" y="678.8" 
textLength="1464" 
clip-path="url(#breeze-release-management-line-27)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-r2" x="1464" y="678.8" textLength="12.2" 
clip-path="url(#breeze-release-management-line-27)">
 </text><text class="breeze-release-management-r5" x="0" y="703.2" 
textLength="24.4" 
clip-path="url(#breeze-release-management-line-28)">╭─</text><text 
class="breeze-release-management-r5" x="24.4" y="703.2" textLength="122" 
clip-path="url(#breeze-release-management-line-28)">&#160;Commands&#160;</text><text
 class="breeze-release-management-r5" x="146.4" y="703.2" textLength="1293.2" 
clip-path="url(#breeze-release-management-line-28)">──────────────────────────────────────────────────────
 [...]
 </text><text class="breeze-release-management-r5" x="0" y="727.6" 
textLength="12.2" 
clip-path="url(#breeze-release-management-line-29)">│</text><text 
class="breeze-release-management-r4" x="24.4" y="727.6" textLength="390.4" 
clip-path="url(#breeze-release-management-line-29)">update-constraints&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-release-management-r2" x="439.2" y="727.6" textLength="1000.4" 
clip-path="url(#breeze- [...]
diff --git a/images/breeze/output_release-management_update-constraints.svg 
b/images/breeze/output_release-management_update-constraints.svg
index 67d3f75906..175e792113 100644
--- a/images/breeze/output_release-management_update-constraints.svg
+++ b/images/breeze/output_release-management_update-constraints.svg
@@ -128,22 +128,30 @@
 </text><text class="breeze-release-management-update-constraints-r2" x="12.2" 
y="93.2" textLength="585.6" 
clip-path="url(#breeze-release-management-update-constraints-line-3)">Update&#160;released&#160;constraints&#160;with&#160;manual&#160;changes.</text><text
 class="breeze-release-management-update-constraints-r2" x="1464" y="93.2" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-3)">
 </text><text class="breeze-release-management-update-constraints-r2" x="1464" 
y="117.6" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-4)">
 </text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="142" textLength="24.4" 
clip-path="url(#breeze-release-management-update-constraints-line-5)">╭─</text><text
 class="breeze-release-management-update-constraints-r5" x="24.4" y="142" 
textLength="317.2" 
clip-path="url(#breeze-release-management-update-constraints-line-5)">&#160;Update&#160;constraints&#160;flags&#160;</text><text
 class="breeze-release-management-update-constraints-r5" x="341.6" y="142" 
textLength= [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="166.4" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-6)">│</text><text
 class="breeze-release-management-update-constraints-r6" x="24.4" y="166.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-6)">*</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="166.4" 
textLength="12.2" clip-path="url(#breeze-release-manage [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="190.8" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-7)">│</text><text
 class="breeze-release-management-update-constraints-r2" x="353.8" y="190.8" 
textLength="1085.8" 
clip-path="url(#breeze-release-management-update-constraints-line-7)">out.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1
 [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="215.2" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-8)">│</text><text
 class="breeze-release-management-update-constraints-r7" x="353.8" y="215.2" 
textLength="1085.8" 
clip-path="url(#breeze-release-management-update-constraints-line-8)">(DIRECTORY)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="239.6" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-9)">│</text><text
 class="breeze-release-management-update-constraints-r8" x="353.8" y="239.6" 
textLength="1085.8" 
clip-path="url(#breeze-release-management-update-constraints-line-9)">[required]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1
 [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="264" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-10)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="264" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-10)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="73.2" y="264" 
textLength="85.4" clip-path="url(#breeze-release-management [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="288.4" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-11)">│</text><text
 class="breeze-release-management-update-constraints-r6" x="24.4" y="288.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-11)">*</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="288.4" 
textLength="12.2" clip-path="url(#breeze-release-mana [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="312.8" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-12)">│</text><text
 class="breeze-release-management-update-constraints-r6" x="24.4" y="312.8" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-12)">*</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="312.8" 
textLength="12.2" clip-path="url(#breeze-release-mana [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="337.2" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-13)">│</text><text
 class="breeze-release-management-update-constraints-r6" x="24.4" y="337.2" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-13)">*</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="337.2" 
textLength="12.2" clip-path="url(#breeze-release-mana [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="361.6" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-14)">│</text><text
 class="breeze-release-management-update-constraints-r8" x="353.8" y="361.6" 
textLength="902.8" 
clip-path="url(#breeze-release-management-update-constraints-line-14)">[required]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="386" textLength="1464" 
clip-path="url(#breeze-release-management-update-constraints-line-15)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-update-constraints-r2" x="1464" y="386" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-15)">
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="410.4" textLength="24.4" 
clip-path="url(#breeze-release-management-update-constraints-line-16)">╭─</text><text
 class="breeze-release-management-update-constraints-r5" x="24.4" y="410.4" 
textLength="195.2" 
clip-path="url(#breeze-release-management-update-constraints-line-16)">&#160;Common&#160;options&#160;</text><text
 class="breeze-release-management-update-constraints-r5" x="219.6" y="410.4" 
textLength="1220"  [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="434.8" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-17)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="434.8" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-17)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="434.8" 
textLength="97.6" clip-path="url(#breeze-release-ma [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="459.2" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-18)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="459.2" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-18)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="459.2" 
textLength="48.8" clip-path="url(#breeze-release-ma [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="483.6" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-19)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="483.6" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-19)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="483.6" 
textLength="85.4" clip-path="url(#breeze-release-ma [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="508" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-20)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="508" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-20)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="508" 
textLength="61" clip-path="url(#breeze-release-management [...]
-</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="532.4" textLength="1464" 
clip-path="url(#breeze-release-management-update-constraints-line-21)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-update-constraints-r2" x="1464" y="532.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-21)">
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="166.4" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-6)">│</text><text
 class="breeze-release-management-update-constraints-r6" x="24.4" y="166.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-6)">*</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="166.4" 
textLength="12.2" clip-path="url(#breeze-release-manage [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="190.8" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-7)">│</text><text
 class="breeze-release-management-update-constraints-r7" x="329.4" y="190.8" 
textLength="1110.2" 
clip-path="url(#breeze-release-management-update-constraints-line-7)">(DIRECTORY)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="215.2" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-8)">│</text><text
 class="breeze-release-management-update-constraints-r8" x="329.4" y="215.2" 
textLength="1110.2" 
clip-path="url(#breeze-release-management-update-constraints-line-8)">[required]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1
 [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="239.6" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-9)">│</text><text
 class="breeze-release-management-update-constraints-r6" x="24.4" y="239.6" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-9)">*</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="239.6" 
textLength="12.2" clip-path="url(#breeze-release-manage [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="264" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-10)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="264" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-10)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="73.2" y="264" 
textLength="85.4" clip-path="url(#breeze-release-management [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="288.4" textLength="1464" 
clip-path="url(#breeze-release-management-update-constraints-line-11)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-update-constraints-r2" x="1464" y="288.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-11)">
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="312.8" textLength="24.4" 
clip-path="url(#breeze-release-management-update-constraints-line-12)">╭─</text><text
 class="breeze-release-management-update-constraints-r5" x="24.4" y="312.8" 
textLength="244" 
clip-path="url(#breeze-release-management-update-constraints-line-12)">&#160;Selection&#160;criteria&#160;</text><text
 class="breeze-release-management-update-constraints-r5" x="268.4" y="312.8" 
textLength="1171 [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="337.2" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-13)">│</text><text
 class="breeze-release-management-update-constraints-r6" x="24.4" y="337.2" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-13)">*</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="337.2" 
textLength="12.2" clip-path="url(#breeze-release-mana [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="361.6" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-14)">│</text><text
 class="breeze-release-management-update-constraints-r8" x="427" y="361.6" 
textLength="817.4" 
clip-path="url(#breeze-release-management-update-constraints-line-14)">[required]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16
 [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="386" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-15)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="61" y="386" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-15)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="73.2" y="386" 
textLength="97.6" clip-path="url(#breeze-release-management [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="410.4" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-16)">│</text><text
 class="breeze-release-management-update-constraints-r7" x="427" y="410.4" 
textLength="866.2" 
clip-path="url(#breeze-release-management-update-constraints-line-16)">(constraints-source-providers&#160;|&#160;constraints&#160;|&#160;constraints-no-providers)</text><text
 class="breeze-release-management-upd [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="434.8" textLength="1464" 
clip-path="url(#breeze-release-management-update-constraints-line-17)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-update-constraints-r2" x="1464" y="434.8" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-17)">
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="459.2" textLength="24.4" 
clip-path="url(#breeze-release-management-update-constraints-line-18)">╭─</text><text
 class="breeze-release-management-update-constraints-r5" x="24.4" y="459.2" 
textLength="231.8" 
clip-path="url(#breeze-release-management-update-constraints-line-18)">&#160;Action&#160;to&#160;perform&#160;</text><text
 class="breeze-release-management-update-constraints-r5" x="256.2" y="459.2" 
textLength [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="483.6" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-19)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="483.6" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-19)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="483.6" 
textLength="97.6" clip-path="url(#breeze-release-ma [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="508" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-20)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="508" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-20)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="508" 
textLength="97.6" clip-path="url(#breeze-release-manageme [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="532.4" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-21)">│</text><text
 class="breeze-release-management-update-constraints-r2" x="317.2" y="532.4" 
textLength="1122.4" 
clip-path="url(#breeze-release-management-update-constraints-line-21)">added&#160;yet).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&
 [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="556.8" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-22)">│</text><text
 class="breeze-release-management-update-constraints-r7" x="317.2" y="556.8" 
textLength="1122.4" 
clip-path="url(#breeze-release-management-update-constraints-line-22)">(FILE)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="581.2" textLength="1464" 
clip-path="url(#breeze-release-management-update-constraints-line-23)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-update-constraints-r2" x="1464" y="581.2" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-23)">
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="605.6" textLength="24.4" 
clip-path="url(#breeze-release-management-update-constraints-line-24)">╭─</text><text
 class="breeze-release-management-update-constraints-r5" x="24.4" y="605.6" 
textLength="195.2" 
clip-path="url(#breeze-release-management-update-constraints-line-24)">&#160;Common&#160;options&#160;</text><text
 class="breeze-release-management-update-constraints-r5" x="219.6" y="605.6" 
textLength="1220"  [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="630" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-25)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="630" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-25)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="630" 
textLength="97.6" clip-path="url(#breeze-release-manageme [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="654.4" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-26)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="654.4" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-26)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="654.4" 
textLength="48.8" clip-path="url(#breeze-release-ma [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="678.8" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-27)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="678.8" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-27)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="678.8" 
textLength="85.4" clip-path="url(#breeze-release-ma [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="703.2" textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-28)">│</text><text
 class="breeze-release-management-update-constraints-r4" x="24.4" y="703.2" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-28)">-</text><text
 class="breeze-release-management-update-constraints-r4" x="36.6" y="703.2" 
textLength="61" clip-path="url(#breeze-release-mana [...]
+</text><text class="breeze-release-management-update-constraints-r5" x="0" 
y="727.6" textLength="1464" 
clip-path="url(#breeze-release-management-update-constraints-line-29)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-release-management-update-constraints-r2" x="1464" y="727.6" 
textLength="12.2" 
clip-path="url(#breeze-release-management-update-constraints-line-29)">
 </text>
     </g>
     </g>

Reply via email to