1 changed files with 16 additions and 0 deletions
@ -0,0 +1,16 @@ |
|||
#!/usr/bin/env bash |
|||
|
|||
MODS=$(curl https://develop.theme-park.dev/themes.json | jq -r '.["docker-mods"]') |
|||
if [[ "$0" == "bash" ]]; then |
|||
DIR="/tmp/theme-park-mods" |
|||
else |
|||
DIR="$0" |
|||
fi |
|||
mkdir -p "$DIR" |
|||
printf "\nSaving mods into $DIR\n\n" |
|||
jq -r 'to_entries | map(.key + "|" + (.value | tostring)) | .[]' <<< "$MODS" | \ |
|||
while IFS='|' read key value; do |
|||
curl "$value" --create-dirs --output "$DIR/$key" --silent |
|||
echo "Fetched $key script" |
|||
done |
|||
sudo chmod go+rx $DIR |
Loading…
Reference in new issue