mirror of
https://gh.wpcy.net/https://github.com/aspirepress/AspireSync.git
synced 2026-05-31 23:54:06 +08:00
18 lines
352 B
Bash
Executable file
18 lines
352 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
. $(dirname $0)/prelude.bash
|
|
|
|
TMPDIR=${TMPDIR:-/tmp}
|
|
|
|
function main () {
|
|
packages=$(mktemp $TMPDIR/packages.XXXXXXXX.jsonl)
|
|
trap "rm -f $packages" EXIT
|
|
|
|
grep '^https:' etc/fair-packages.list | while read -r url; do
|
|
curl -s $url | jq -c >> $packages
|
|
done
|
|
|
|
cat $packages | bin/push-packages-to-aspirecloud
|
|
}
|
|
|
|
main "$@"
|