[Docker] Exclude +dbg builds when finding Wheels (#17826)

This commit is contained in:
Ian Rodney 2021-08-13 16:04:57 -07:00 committed by Kai Fricke
parent 7b863952d0
commit 8068414114

View file

@ -90,8 +90,12 @@ def _configure_human_version():
def _get_wheel_name(minor_version_number):
if minor_version_number:
matches = glob.glob(f"{_get_root_dir()}/.whl/ray-*{PYTHON_WHL_VERSION}"
f"{minor_version_number}*-manylinux*")
matches = [
file for file in glob.glob(
f"{_get_root_dir()}/.whl/ray-*{PYTHON_WHL_VERSION}"
f"{minor_version_number}*-manylinux*")
if "+" not in file # Exclude dbg, asan builds
]
assert len(matches) == 1, (
f"Found ({len(matches)}) matches for 'ray-*{PYTHON_WHL_VERSION}"
f"{minor_version_number}*-manylinux*' instead of 1")