15 lines
524 B
Bash
15 lines
524 B
Bash
|
#!/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
|