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