File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed
Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -47,8 +47,15 @@ echo "Sync-ing gradle"
4747VerCode=" $( cut -d' +' -f2 < version_last_tag.txt) "
4848
4949echo
50- echo " Change build.gradle: use manual versionCode and versionName and set versionCode to $(( VerCode+ 1 )) , then press Enter"
51- read -r
50+ echo " Changing build.gradle: use manual versionCode and versionName and set versionCode to $(( VerCode+ 1 )) "
51+
52+ sed -i -e " /versionCode [0-9]\+/ s!.*\(versionCode\) \([0-9]\+\)! versionCode $(( VerCode+ 1 )) !" \
53+ -e " /versionCode finalVersionCode/ s!.*!// versionCode finalVersionCode!" \
54+ app/build.gradle
55+
56+ sed -i -e " /versionName \" $PREVIOUS_VER \" / s!.*\(versionName\) \(\" $PREVIOUS_VER \" \)! versionName \" $VER \" !" \
57+ -e " /versionName finalVersionName/ s!.*!// versionName finalVersionName!" \
58+ app/build.gradle
5259
5360echo
5461echo " Creating changelog file: ($(( VerCode+ 1 )) .txt). Press Enter to start editing it."
@@ -124,8 +131,15 @@ git tag -a -m "release $VER" "$VER"
124131git reflog expire --expire=90.days.ago --expire-unreachable=now --all
125132
126133echo
127- echo " Change build.gradle: revert to automatic versionCode and versionName, then press Enter"
128- read -r
134+ echo " Changing build.gradle: revert to automatic versionCode and versionName"
135+
136+ sed -i -e " /versionCode [0-9]\+/ s!.*\(versionCode\) \([0-9]\+\)!// versionCode \2!" \
137+ -e " /versionCode finalVersionCode/ s!.*! versionCode finalVersionCode!" \
138+ app/build.gradle
139+
140+ sed -i -e " /versionName \" $VER \" / s!.*\(versionName\) \(\" $VER \" \)!// versionName \2!" \
141+ -e " /versionName finalVersionName/ s!.*! versionName finalVersionName!" \
142+ app/build.gradle
129143
130144echo " Sync-ing gradle"
131145./gradlew tasks > /dev/null
You can’t perform that action at this time.
0 commit comments