mirror of
https://github.com/tuna/tunasync-scripts.git
synced 2025-12-26 00:42:46 +00:00
Merge pull request #189 from yaoge123/master
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
Some checks failed
docker-images / multi (., tunasync-scripts) (push) Has been cancelled
docker-images / multi (bandersnatch) (push) Has been cancelled
docker-images / multi (dockerfiles/rubygems, rubygems-mirror) (push) Has been cancelled
docker-images / multi (ftpsync) (push) Has been cancelled
docker-images / multi (nix-channels) (push) Has been cancelled
docker-images / multi (pub-mirror) (push) Has been cancelled
docker-images / multi (rustup-mirror) (push) Has been cancelled
docker-images / multi (shadowmire) (push) Has been cancelled
docker-images / multi (tsumugu) (push) Has been cancelled
获取releases时添加per_page参数
This commit is contained in:
commit
61f0be62ba
|
|
@ -186,6 +186,7 @@ def main():
|
|||
versions = 1 # keep only one release
|
||||
tarball = False # do not download the tarball
|
||||
prerelease = False # filter out pre-releases
|
||||
perpage = 0
|
||||
if isinstance(cfg, str):
|
||||
repo = cfg
|
||||
else:
|
||||
|
|
@ -198,12 +199,17 @@ def main():
|
|||
tarball = cfg["tarball"]
|
||||
if "pre_release" in cfg:
|
||||
prerelease = cfg["pre_release"]
|
||||
if "per_page" in cfg:
|
||||
perpage = cfg["per_page"]
|
||||
|
||||
repo_dir = working_dir / Path(repo)
|
||||
print(f"syncing {repo} to {repo_dir}")
|
||||
|
||||
try:
|
||||
r = github_get(f"{args.base_url}{repo}/releases")
|
||||
if perpage > 0:
|
||||
r = github_get(f"{args.base_url}{repo}/releases?per_page={perpage}")
|
||||
else:
|
||||
r = github_get(f"{args.base_url}{repo}/releases")
|
||||
r.raise_for_status()
|
||||
releases = r.json()
|
||||
except:
|
||||
|
|
|
|||
Loading…
Reference in New Issue