#!/bin/bash

set -e

[[ ! -f /etc/os-release ]] && echo "Can't find /etc/os-release file" && exit 1
source /etc/os-release

JETAPPS_REPO_DEB="$(mktemp)"

export DEBIAN_FRONTEND=noninteractive

echo -en "Installing gnupg if needed..."
apt-get install -y gnupg >/dev/null
echo -en "DONE\n"

echo -en "Adding JetApps GPG key..."
wget -qO - http://repo.jetlicense.com/static/jetapps.asc | apt-key add -

echo -en "Downloading jetapps repo package..."
wget -qO "$JETAPPS_REPO_DEB" "http://repo.jetlicense.com/$ID/jetapps-repo-latest_amd64.deb" >/dev/null
echo -en "DONE\n"

echo -en "Installing jetapps repo package..."
dpkg -i "$JETAPPS_REPO_DEB" >/dev/null
echo -en "DONE\n"

rm -f "$JETAPPS_REPO_DEB" >/dev/null
echo -en "Reloading JetApps repositories..."
apt-get update >/dev/null
echo -en "DONE\n"

echo -en "Installing jetapps cli package..."
apt-get install -y jetapps >/dev/null
echo -en "DONE\n"
