Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 25 lines 780 B view raw
1#! /usr/bin/env nix-shell 2#! nix-shell -i bash --packages curl 3# 4# Download the latest GlamorousToolkit image to the current directory, which must be empty 5# 6set -e 7 8if [ ! -z "$(ls)" ] 9then 10 echo "Warning: the directory is not empty, continuing may overwrite some files" 11 read -p "Continue? (Y/N): " confirm && [[ $confirm == [yY] || $confirm == [yY][eE][sS] ]] || exit 1 12fi 13 14GTVERSION=$(curl -s https://api.github.com/repos/feenkcom/gtoolkit/releases/latest 2>/dev/null | grep tag_name | cut -d '"' -f 4) 15if [ -z "$GTVERSION" ] 16then 17 echo "Failed to get Gt Version string, exiting..." 18 exit 1 19fi 20 21curl -L \ 22 -o gt-image.zip \ 23 https://github.com/feenkcom/gtoolkit/releases/download/${GTVERSION}/GlamorousToolkit-Linux-x86_64-${GTVERSION}.zip 24unzip gt-image.zip 25rm -rf bin lib