diff --git a/download.sh b/download.sh new file mode 100755 index 0000000000..58ef8d0e0e --- /dev/null +++ b/download.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash + +[[ -n $GITHUB_TOKEN ]] || { echo >&2 "GITHUB_TOKEN variable is undefined, please provide token"; exit 1; } + +# Authorizes with read-only access to GitHub API +# Retrieves URL of v0.2.0 release asset +# Downloads asset to powershell.deb +curl -s -i \ + -H "Authorization: token $GITHUB_TOKEN " \ + -H 'Accept: application/octet-stream' \ + 'https://api.github.com/repos/PowerShell/PowerShell/releases/assets/1398546' | + grep location | + sed 's/location: //g' | + wget -i - -O powershell.deb