Skip to content

Commit 7faff22

Browse files
committed
fix deploy script
1 parent e140c2a commit 7faff22

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.deploy.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,19 @@ def main():
2828
])
2929

3030
oss_file_set = set([obj.key for obj in oss2.ObjectIterator(oss_bucket, prefix=prefix) if obj.key])
31-
files_to_remove = oss_file_set - built_files
31+
files_to_remove = oss_file_set - set([prefix + file for file in built_files])
3232

3333
print(f'Files to remove: {files_to_remove}')
3434

3535
for file in built_files:
36-
if re.search(r'\.[0-9a-f]{8}\.(js|css)$', file) and prefix + file in oss_file_set:
36+
oss_key = prefix + file
37+
if re.search(r'\.[0-9a-f]{8}\.(js|css)$', file) and oss_key in oss_file_set:
3738
print(f'Skipping file {file} (hashed)')
3839
continue
3940

4041
full_path = os.path.join(built_dir, *file.split('/'))
4142
print(f'Putting file {file}')
42-
result = oss_bucket.put_object(prefix + file, open(full_path, 'rb').read())
43+
result = oss_bucket.put_object(oss_key, open(full_path, 'rb').read())
4344
if result.status != 200:
4445
raise RuntimeError(result)
4546

0 commit comments

Comments
 (0)