enve/.travis_osx_success.sh

12 lines
702 B
Bash

cd build/Release/src/app
export GREP_PATH=ggrep;
curl -s -H "Authorization: token $GITHUB_TOKEN" https://api.github.com/repos/MaurycyLiebner/enve/commits/master -o repo.txt;
export REMOTE=$($GREP_PATH -Po '(?<=: \")(([a-z0-9])\w+)(?=\")' -m 1 repo.txt);
export LOCAL=$(git rev-parse HEAD);
if [[ "$REMOTE" != "$LOCAL" ]]; then echo "Build no longer current. $REMOTE vs $LOCAL - aborting upload."; exit 0; fi;
wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh;
export UPLOADTOOL_SUFFIX="osx";
export UPLOADTOOL_BODY=$(git log -1 --pretty='%ad' --date=format:'%m/%d/%Y');
export VERSION=$(git rev-parse --short HEAD)
mv ./enve.dmg ./enve-$VERSION-x86_64.dmg
bash upload.sh enve*.dmg*;