Skip to content

Commit 8107ffc

Browse files
committed
testing release asset upload
1 parent 6f98fa1 commit 8107ffc

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

scripts/github-release.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,13 @@ function create_github_release {
1111

1212
version=`cat $1/build.gradle | grep -m 1 versionName | cut -d'"' -f 2`
1313

14-
curl -v -i -X POST -H "Content-Type:application/json" -H "Authorization: token $GITHUB_RELEASE_TOKEN" -d '{"tag_name": "'$version'","name": "'$version'","body": "'"$GITHUB_RELEASE_DESC"'","draft": true}' $GITHUB_RELEASE_URL
14+
response=`curl -v -i -X POST -H "Content-Type:application/json" -H "Authorization: token $GITHUB_RELEASE_TOKEN" -d '{"tag_name": "'$version'","name": "'$version'","body": "'"$GITHUB_RELEASE_DESC"'","draft": true}' $GITHUB_RELEASE_URL`
15+
16+
id=`echo $response | python -c "import json,sys;obj=json.load(sys.stdin);print obj['id'];"`
17+
18+
curl -H "Content-Type:application/zip" -H "Authorization: token $GITHUB_RELEASE_TOKEN" --data-binary @"/app/build/outputs/apk/app-regular-release.apk" https://api.github.com/repos/stealthcopter/AndroidNetworkTools/releases/$id/assets?name=AndroidNetworkTools.apk
1519

20+
return
1621
}
1722

1823
# Only deploy releases if we are on the master branch

0 commit comments

Comments
 (0)