diff options
author | Will Greenberg <willg@eff.org> | 2022-07-07 03:40:27 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-07 03:40:27 +0300 |
commit | 2b1255cd6a902402f2b808f504d8fdcb997dacd2 (patch) | |
tree | 4d9b6589baa49ab0e0e6825499d16c8937f46b0f | |
parent | c599aa08ad761835feb74f9137ecdf73f3b1bf6b (diff) |
finish_release.py: fix revision regex, add more logging (#9342)
-rwxr-xr-x | tools/finish_release.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/finish_release.py b/tools/finish_release.py index 6e0d1d490..79613c2fa 100755 --- a/tools/finish_release.py +++ b/tools/finish_release.py @@ -130,9 +130,9 @@ def get_snap_revisions(snap, version): print('Getting revision numbers for', snap, version) cmd = ['snapcraft', 'status', snap] process = subprocess.run(cmd, check=True, stdout=subprocess.PIPE, universal_newlines=True) - pattern = f'^\s+beta\s+{version}\s+(\d+)\s*$' + pattern = f'^\s+beta\s+{version}\s+(\d+)\s*' revisions = re.findall(pattern, process.stdout, re.MULTILINE) - assert len(revisions) == SNAP_ARCH_COUNT, f'Unexpected number of snaps found for {snap} {version}' + assert len(revisions) == SNAP_ARCH_COUNT, f'Unexpected number of snaps found for {snap} {version} (expected {SNAP_ARCH_COUNT}, found {len(revisions)})' return revisions |