feat: 实现双服务器更新

This commit is contained in:
wxl0430
2025-07-20 09:46:01 +08:00
committed by GitHub
parent ec22c30a32
commit 89716a61e3

View File

@@ -1,18 +1,30 @@
import requests
import os
parent_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
zip_path = os.path.join(parent_dir, 'output.zip')
url = os.environ['DEPLOY_URL']
token = os.environ.get('DEPLOY_TOKEN', '')
with open(zip_path, 'rb') as f:
r = requests.post(
url,
files={'file': f},
headers={'Authorization': f'Bearer {token}'}
)
print(f"Server responded with status: {r.status_code}")
print(r.text)
import requests
import os
parent_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
zip_path = os.path.join(parent_dir, 'output.zip')
url = os.environ['DEPLOY_URL']
token = os.environ.get('DEPLOY_TOKEN', '')
mirror_url = os.environ['MIRROR_DEPLOY_URL']
mirror_token = os.environ.get('MIRROR_DEPLOY_TOKEN', '')
with open(zip_path, 'rb') as f:
r = requests.post(
url,
files={'file': f},
headers={'Authorization': f'Bearer {token}'}
)
with open(zip_path, 'rb') as f:
r = requests.post(
mirror_url,
files={'file': f},
headers={'Authorization': f'Bearer {mirror_token}'}
)
print(f"Server responded with status: {r.status_code}")
print(r.text)
print(f"Mirror server responded with status: {r.status_code}")
print(r.text)