X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=tools%2Fpre-release.sh;h=9f42f57cc9107564e20cf0d441505d4ebefbe829;hb=90304fb472fab5a9809feb0d9b23b0930619cf0d;hp=5861a093d41a079368d335141505628e45ed0689;hpb=fc9ddaf94187a47732f02051f7ce52f9eec11ff1;p=micro.git diff --git a/tools/pre-release.sh b/tools/pre-release.sh index 5861a093..9f42f57c 100755 --- a/tools/pre-release.sh +++ b/tools/pre-release.sh @@ -1,5 +1,4 @@ # This script creates releases on Github for micro -# It assumes that the binaries are in the current directory # You must have the correct Github access token to run this script # $1 is the title, $2 is the description @@ -20,6 +19,10 @@ github-release release \ --description "$2" \ --pre-release +echo "Cross compiling binaries" +./cross-compile.sh $1 +mv ../binaries . + echo "Uploading OSX binary" github-release upload \ --user zyedidia \ @@ -36,6 +39,14 @@ github-release upload \ --name "micro-$1-linux64.tar.gz" \ --file binaries/micro-$1-linux64.tar.gz +echo "Uploading Linux 64 static binary" +github-release upload \ + --user zyedidia \ + --repo micro \ + --tag $tag \ + --name "micro-$1-linux64-static.tar.gz" \ + --file binaries/micro-$1-linux64-static.tar.gz + echo "Uploading Linux 32 binary" github-release upload \ --user zyedidia \ @@ -44,7 +55,7 @@ github-release upload \ --name "micro-$1-linux32.tar.gz" \ --file binaries/micro-$1-linux32.tar.gz -echo "Uploading Linux Arm binary" +echo "Uploading Linux Arm 32 binary" github-release upload \ --user zyedidia \ --repo micro \ @@ -52,6 +63,14 @@ github-release upload \ --name "micro-$1-linux-arm.tar.gz" \ --file binaries/micro-$1-linux-arm.tar.gz +echo "Uploading Linux Arm 64 binary" +github-release upload \ + --user zyedidia \ + --repo micro \ + --tag $tag \ + --name "micro-$1-linux-arm64.tar.gz" \ + --file binaries/micro-$1-linux-arm64.tar.gz + echo "Uploading FreeBSD 64 binary" github-release upload \ --user zyedidia \