[gettor/master] Working script to add TBB' to releases

commit fb48a05736b4a84c3f1e4752e63750a2e6b26ec6 Author: Donncha O'Cearbhaill <donncha@donncha.is> Date: Sat Feb 6 03:33:42 2016 +0100 Working script to add TBB' to releases --- upload/bundles2github.py | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/upload/bundles2github.py b/upload/bundles2github.py index 8668c78..1252163 100644 --- a/upload/bundles2github.py +++ b/upload/bundles2github.py @@ -142,20 +142,23 @@ if __name__ == '__main__': # Erase old links if any and create a new empty one core.create_links_file('GitHub', readable_fp) - print("Creating releases") + print("Creating links file") for asset in release.assets: - filename = asset.download_url.split('/')[-1] - osys, arch, lc = get_bundle_info(asset.download_url) + url = ("https://github.com/{user}/{repo}/releases/download/" + "v{tag}/{file}".format( + user=github_user, + repo=github_repo, + tag=version, + file=asset.name, + )) + osys, arch, lc = get_bundle_info(asset.name) sha256 = get_file_sha256( - os.path.abspath(os.path.join(tb_path, filename)) + os.path.abspath(os.path.join(tb_path, asset.name)) ) - link = "{}${}${}$".format( - asset.download_url, - asset.download_url+".asc", - sha256, - ) - print("Adding {}".format(asset.download_url)) + link = "{}${}${}$".format(url, url + ".asc", sha256) + + print("Adding {}".format(url)) core.add_link('GitHub', osys, lc, link) print "Github links updated!"
participants (1)
-
ilv@torproject.org