#!/bin/bash set -e BASE_IMAGE_NAME=lbry/lbrynet-tv if [[ ${1} == "rc" ]]; then API_URL="https://api.github.com/repos/lbryio/lbry/releases" RC_SUFFIX="-rc" elif [ ${1} != "" ]; then API_URL="https://api.github.com/repos/lbryio/lbry/releases/tags/${1}" RC_SUFFIX="" else API_URL="https://api.github.com/repos/lbryio/lbry/releases/latest" RC_SUFFIX="" fi echo "URL: ${API_URL}" URL=$( curl -siL ${API_URL}| grep browser_download_url| grep linux| head -n 1| sed -E 's/.*"([^"]+)".*/\1/' ) VERSION=$(echo $URL|sed -e 's/.*download\/v\([^"]*\)\/.*/\1/') echo "Getting the latest version ${VERSION} from ${URL}..." curl -OL $URL unzip lbrynet-linux.zip rm lbrynet-linux.zip docker build -t ${BASE_IMAGE_NAME}:${VERSION} -t ${BASE_IMAGE_NAME}:latest${RC_SUFFIX} .