Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9e55011

Browse files
committed
Updated CI scripts
1 parent 1e0e95f commit 9e55011

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

app/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ android {
3232
targetSdkVersion targetSdkVer
3333
versionCode versionName
3434
versionName versionCode
35+
archivesBaseName = "AndroidNetworkTools"
3536
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
3637
}
3738

scripts/github-release.sh

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ GITHUB_RELEASE_MODULE="library"
1212
GITHUB_RELEASE_DESC="This release was automatically generated by the CI server"
1313
GITHUB_RELEASE_URL="https://api.github.com/repos/stealthcopter/AndroidNetworkTools/releases"
1414
GITHUB_RELEASE_TOKEN=$ANDROID_NETWORK_TOOLS_GITHUB_RELEASE_TOKEN
15-
GITHUB_RELEASE_FILE_PATH="app/build/outputs/apk/app-regular-release.apk"
16-
GITHUB_RELASE_FILENAME="AndroidNetworkTools.apk"
1715
GITHUB_UPLOAD_URL="https://uploads.github.com/repos/stealthcopter/AndroidNetworkTools/releases/"
1816

1917
function create_github_release {
@@ -22,7 +20,7 @@ function create_github_release {
2220

2321
echo "Uploading release"
2422

25-
response=`curl -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`
23+
response=`curl -X POST -H "Content-Type:application/json" -H "Authorization: token $GITHUB_RELEASE_TOKEN" -d '{"tag_name": "'$version'","name": "'$version'","body": "'"$GITHUB_RELEASE_DESC"'","draft": false}' $GITHUB_RELEASE_URL`
2624

2725
echo "Got response $response"
2826

@@ -34,6 +32,14 @@ function create_github_release {
3432

3533
echo "Found id $id"
3634

35+
# Upload apk file
36+
GITHUB_RELEASE_FILE_PATH="app/build/outputs/apk/release/AndroidNetworkTools.apk"
37+
GITHUB_RELASE_FILENAME="AndroidNetworkTools.apk"
38+
curl -H "Content-Type:application/zip" -H "Authorization: token $GITHUB_RELEASE_TOKEN" --data-binary @"$GITHUB_RELEASE_FILE_PATH" $GITHUB_UPLOAD_URL$id/assets?name=$GITHUB_RELASE_FILENAME
39+
40+
# Upload jar file
41+
GITHUB_RELEASE_FILE_PATH="library/build/libs/library.jar"
42+
GITHUB_RELASE_FILENAME="AndroidNetworkTools.jar"
3743
curl -H "Content-Type:application/zip" -H "Authorization: token $GITHUB_RELEASE_TOKEN" --data-binary @"$GITHUB_RELEASE_FILE_PATH" $GITHUB_UPLOAD_URL$id/assets?name=$GITHUB_RELASE_FILENAME
3844

3945
return

0 commit comments

Comments
 (0)