diff --git a/download-latest-firmware-build.py b/download-latest-firmware-build.py index d126b83f2184749d9ecbf01d9c21e6086d65ad26..9e1f6b1a12bf669b0e3c97bd405efe8365a6e0f7 100755 --- a/download-latest-firmware-build.py +++ b/download-latest-firmware-build.py @@ -31,8 +31,9 @@ def find_version_from_archive(archive_file_list): version_regex = re.compile(r'gluon-ffs-(((experimental|[0-9]+\.[0-9])+[+][0-9]{4}-[0-9]{2}-[0-9]{2})-g\.[a-f0-9]+-s\.[a-f0-9]+-)') version_matches = version_regex.match(filename) if version_matches: - logging.debug("Found version number {}".format(version_matches.group(1))) - return version_matches.group(2) + version = version_matches.group(1) + logging.debug("Found version number {}".format(version)) + return version raise ValueError("Could not determine version from ZIP file") def extract_zip(artifact_zipfile):