From 1b36a7cf96fd03d20fbb6bd0771a0ec18002b938 Mon Sep 17 00:00:00 2001 From: camelid Date: Thu, 14 May 2020 11:27:20 -0700 Subject: [PATCH] Fix file extension for Linux nightly --- python/servo/package_commands.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/servo/package_commands.py b/python/servo/package_commands.py index ca245c81e2e..1e26bdc74ca 100644 --- a/python/servo/package_commands.py +++ b/python/servo/package_commands.py @@ -628,8 +628,8 @@ class PackageCommands(CommandBase): nightly_dir = 'nightly/{}'.format(platform) filename = nightly_filename(package, timestamp) package_upload_key = '{}/{}'.format(nightly_dir, filename) - extension = path.splitext(path.basename(package))[1] - latest_upload_key = '{}/servo-latest{}'.format(nightly_dir, extension) + extension = path.basename(package).partition('.')[2] + latest_upload_key = '{}/servo-latest.{}'.format(nightly_dir, extension) # Compute the hash SHA_BUF_SIZE = 1048576 # read in 1 MiB chunks @@ -642,7 +642,7 @@ class PackageCommands(CommandBase): sha256_digest.update(data) package_hash = sha256_digest.hexdigest() package_hash_fileobj = io.BytesIO(package_hash) - latest_hash_upload_key = '{}/servo-latest{}.sha256'.format(nightly_dir, extension) + latest_hash_upload_key = '{}/servo-latest.{}.sha256'.format(nightly_dir, extension) s3.upload_file(package, BUCKET, package_upload_key)