forked from apache/airflow
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use new Breese for building, pulling and verifying the images. (apach…
…e#23104) We have the new Python-based breeze and we want to replace all the functionality used from the old Breeze with the new one. The most important is image management. It is used in many places and this PR replaces all the places and removes image builidng, pushing, pulling to use the new Breeze everywhere. That includes: * Building and pushing CI image on CI * Building and pushing PROD image on CI which includes: * building Airflow packages * building Provider packages * waiting for images in parallel (both CI and and PROD) * veifying the images (both CI and PROD) All those commands have been moved to breeze.py and that required some modification in the Breeze parameter handling - mainly related to adding spaces when help was displayed because long list of packages looked very bad in help output. It's been easier to implement it in one big PR as using image building and pulling was deeply embedded in many scripts. With this change all the scripts in CI use directly breeze and combine using command line parameters with evn variables directly in the job that execute the breeze commands which makes it much easier to understand what is going on and repeat it locally using Breeze. Fixes: apache#22825 Fixes: apache#23077 Fixes: apache#23076 Fixes: apache#22829 Fixes: apache#22828 Fixes: apache#22826 Fixes: apache#20961 Fixes: apache#23102 Fixes: apache#21098
- Loading branch information
Showing
158 changed files
with
4,524 additions
and
4,442 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.