diff --git a/getpkg/install.sh b/getpkg/install.sh index 89089d4..2bbc71d 100755 --- a/getpkg/install.sh +++ b/getpkg/install.sh @@ -4,7 +4,7 @@ set -euo pipefail PROJECT="getpkg" -SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" +#SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" echo "Installing $PROJECT" diff --git a/getpkg/publish.sh b/getpkg/publish.sh index ba22ce2..aeec3dc 100755 --- a/getpkg/publish.sh +++ b/getpkg/publish.sh @@ -3,8 +3,6 @@ set -euo pipefail SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" ARCH=$(uname -m) -TEMP_DIR="${SCRIPT_DIR}/temp" -SOS="${TEMP_DIR}/sos" PROJECT="getpkg" OUTPUT="${SCRIPT_DIR}/output" @@ -32,12 +30,15 @@ docker build \ --output "${OUTPUT}" \ "${SCRIPT_DIR}" -[ -f ${OUTPUT}/${PROJECT} ] || die "Build failed." +[ -f "${OUTPUT}/${PROJECT}" ] || die "Build failed." # download the sos binary +TEMP_DIR="${OUTPUT}/temp" +SOS="${TEMP_DIR}/sos" mkdir -p "${TEMP_DIR}" trap 'rm -rf "${TEMP_DIR}"' EXIT curl -L -o "${SOS}" "https://getbin.xyz/sos" +[ -f "${SOS}" ] || die "Failed to download sos" chmod +x "${SOS}" # upload arch-specific binary