ci增加重传机制 (#54)

This commit is contained in:
UUBulb 2024-08-18 08:56:32 +08:00 committed by GitHub
parent 47adcf103c
commit 093275bc80
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -110,6 +110,9 @@ def sync_to_gitee(tag: str, body: str, files: slice):
asset_api_uri = f"{release_api_uri}/{release_id}/attach_files" asset_api_uri = f"{release_api_uri}/{release_id}/attach_files"
for file_path in files: for file_path in files:
success = False
while not success:
files = { files = {
'file': open(file_path, 'rb') 'file': open(file_path, 'rb')
} }
@ -121,6 +124,7 @@ def sync_to_gitee(tag: str, body: str, files: slice):
asset_info = asset_api_response.json() asset_info = asset_api_response.json()
asset_name = asset_info.get('name') asset_name = asset_info.get('name')
print(f"Successfully uploaded {asset_name}!") print(f"Successfully uploaded {asset_name}!")
success = True
else: else:
print( print(
f"Request failed with status code {asset_api_response.status_code}") f"Request failed with status code {asset_api_response.status_code}")