mirror of
https://github.com/nextcloud/android.git
synced 2024-10-24 04:56:05 +03:00
dev: change library before building
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
This commit is contained in:
parent
6d6d8898cd
commit
391a9fe8e3
1 changed files with 4 additions and 3 deletions
|
@ -1,10 +1,14 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
date=$(date +%Y%m%d)
|
date=$(date +%Y%m%d)
|
||||||
|
libraryCommit=$(curl https://api.github.com/repos/nextcloud/android-library/commits/master | jq .sha | sed s'/\"//g')
|
||||||
|
|
||||||
# use current date for version code/name
|
# use current date for version code/name
|
||||||
sed -i "/versionDev/,/\}/ s/versionCode .*/versionCode $date/" build.gradle
|
sed -i "/versionDev/,/\}/ s/versionCode .*/versionCode $date/" build.gradle
|
||||||
sed -i "/versionDev/,/\}/ s/versionName .*/versionName \"$date\"/" build.gradle
|
sed -i "/versionDev/,/\}/ s/versionName .*/versionName \"$date\"/" build.gradle
|
||||||
|
|
||||||
|
# change library
|
||||||
|
sed -i s"#androidLibraryVersion.*#androidLibraryVersion =\"$libraryCommit\"#" build.gradle
|
||||||
|
|
||||||
# build signed apk
|
# build signed apk
|
||||||
./gradlew assembleVersionDevRelease >> /tmp/dev.log 2>&1
|
./gradlew assembleVersionDevRelease >> /tmp/dev.log 2>&1
|
||||||
|
|
||||||
|
@ -61,9 +65,6 @@ fi
|
||||||
# changelog
|
# changelog
|
||||||
echo "$changelog" > src/versionDev/fastlane/metadata/android/en-US/changelogs/$date.txt
|
echo "$changelog" > src/versionDev/fastlane/metadata/android/en-US/changelogs/$date.txt
|
||||||
|
|
||||||
# build
|
|
||||||
sed -i s"# androidLibraryVersion.*#androidLibraryVersion =\"$libraryCommit\"#" build.gradle
|
|
||||||
|
|
||||||
git add .
|
git add .
|
||||||
git commit -m "daily dev $date" -m "$changelog"
|
git commit -m "daily dev $date" -m "$changelog"
|
||||||
git push
|
git push
|
||||||
|
|
Loading…
Reference in a new issue