Catch cloud agent download failure

- See #2251 and #2229.
This commit is contained in:
Asher 2020-11-02 16:47:09 -06:00
parent 676c7bf915
commit e07a591745
No known key found for this signature in database
GPG Key ID: D63C1EF81242354A
1 changed files with 5 additions and 2 deletions

View File

@ -25,8 +25,11 @@ main() {
esac
OS="$(uname | tr '[:upper:]' '[:lower:]')"
curl -fsSL "https://storage.googleapis.com/coder-cloud-releases/agent/latest/$OS/cloud-agent" -o ./lib/coder-cloud-agent
chmod +x ./lib/coder-cloud-agent
if curl -fsSL "https://storage.googleapis.com/coder-cloud-releases/agent/latest/$OS/cloud-agent" -o ./lib/coder-cloud-agent ; then
chmod +x ./lib/coder-cloud-agent
else
echo "Failed to download cloud agent; --link will not work"
fi
if ! vscode_yarn; then
echo "You may not have the required dependencies to build the native modules."