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

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 46da268567 Fix deriving of PyPI branch from airflow version (#23380)
46da268567 is described below

commit 46da268567bd3a7197961db7f99bbe36f9708e7d
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sun May 1 01:24:53 2022 +0200

    Fix deriving of PyPI branch from airflow version (#23380)
    
    The regexp expression for deriving right branch from version was
    missing . for version numbers.
---
 .../src/airflow_breeze/build_image/prod/build_prod_params.py      | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/dev/breeze/src/airflow_breeze/build_image/prod/build_prod_params.py 
b/dev/breeze/src/airflow_breeze/build_image/prod/build_prod_params.py
index 22cf039ff7..aa781b486a 100644
--- a/dev/breeze/src/airflow_breeze/build_image/prod/build_prod_params.py
+++ b/dev/breeze/src/airflow_breeze/build_image/prod/build_prod_params.py
@@ -144,12 +144,14 @@ class BuildProdParams:
             self.airflow_branch_for_pypi_preloading = "v2-1-test"
         elif self.airflow_version == 'v2-2-test':
             self.airflow_branch_for_pypi_preloading = "v2-2-test"
-        elif re.match(r'v?2\.0*', self.airflow_version):
+        elif re.match(r'^2\.0.*$', self.airflow_version):
             self.airflow_branch_for_pypi_preloading = "v2-0-stable"
-        elif re.match(r'v?2\.1*', self.airflow_version):
+        elif re.match(r'^2\.1.*$', self.airflow_version):
             self.airflow_branch_for_pypi_preloading = "v2-1-stable"
-        elif re.match(r'v?2\.2*', self.airflow_version):
+        elif re.match(r'^2\.2.*$', self.airflow_version):
             self.airflow_branch_for_pypi_preloading = "v2-2-stable"
+        elif re.match(r'^2\.3.*$', self.airflow_version):
+            self.airflow_branch_for_pypi_preloading = "v2-3-stable"
         else:
             self.airflow_branch_for_pypi_preloading = AIRFLOW_BRANCH
         return build_args

Reply via email to