aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ci/create_nightly_json.py7
-rw-r--r--ci/create_nightly_json.sh5
2 files changed, 4 insertions, 8 deletions
diff --git a/ci/create_nightly_json.py b/ci/create_nightly_json.py
index 4baffe365..43193a65d 100644
--- a/ci/create_nightly_json.py
+++ b/ci/create_nightly_json.py
@@ -1,7 +1,8 @@
import subprocess
import sys
import json
-import datetime;
+import datetime
+import urllib.parse
def main():
files_by_date = {}
@@ -12,9 +13,9 @@ def main():
if parts[0]:
json_str = execute_cli(f"b2 get-file-info {parts[0]}")
data = json.loads(json_str)
- url = execute_cli(f"b2 make-url {data['fileId']}").strip()
- sha1 = data['contentSha1']
name = remove_prefix(data['fileName'], "nightly/")
+ url = f"https://f001.backblazeb2.com/file/odin-binaries/nightly/{urllib.parse.quote_plus(name)}"
+ sha1 = data['contentSha1']
ts = int(data['fileInfo']['src_last_modified_millis'])
date = datetime.datetime.fromtimestamp(ts/1000).strftime('%Y-%m-%d')
diff --git a/ci/create_nightly_json.sh b/ci/create_nightly_json.sh
deleted file mode 100644
index 184423195..000000000
--- a/ci/create_nightly_json.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-FILE_IDS=$(b2 ls --long odin-binaries nightly | cut -d ' ' -f 1)
-
-while IFS= read -r line; do
- echo "... $line ..."
-done <<< "$list" \ No newline at end of file