You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/05/02 11:00:37 UTC
[airflow] 01/02: Fix deriving of PyPI branch from airflow version (#23380)
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch v2-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit c0533393a2fc7f27d10f1867145d9214579472a4
Author: Jarek Potiuk <ja...@polidea.com>
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.
(cherry picked from commit 46da268567bd3a7197961db7f99bbe36f9708e7d)
---
.../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