Revision 2615cafa
| jenkins-build | ||
|---|---|---|
| 52 | 52 |
|
| 53 | 53 |
|
| 54 | 54 |
# reset version code/name to current date |
| 55 |
versionCodeDate=`date +%s`
|
|
| 55 |
versionCodeDate=`date +%Y%m%d` #matching mozilla convention
|
|
| 56 | 56 |
versionNameDate=`date +%Y-%m-%d_%H.%M.%S` |
| 57 | 57 |
|
| 58 |
# THIS VERSIONING CAN BE USED FOR ALPHA, ANOTHER TYPE CAN BE USED FOR BETA AND RELEASE |
|
| 58 | 59 |
cat $WORKSPACE/external/tor-browser/obj-tbb-arm-linux-androideabi/mobile/android/base/AndroidManifest.xml | sed \ |
| 59 | 60 |
-e "s,android:versionCode=\"[0-9][0-9]*\",android:versionCode=\"$versionCodeDate\"," \ |
| 60 |
-e "s,android:versionName=\"\([^\"][^\"]*\)\",android:versionName=\"\1.$versionNameDate\"," \ |
|
| 61 |
> /dev/null |
|
| 61 |
-e "s,android:versionName=\"\([^\"][^\"]*\)\",android:versionName=\"\1-esr-Orfox-0.0.1-$versionNameDate\"," \ |
|
| 62 |
> $WORKSPACE/external/tor-browser/tempManifest.xml |
|
| 63 |
mv $WORKSPACE/external/tor-browser/tempManifest.xml $WORKSPACE/external/tor-browser/obj-tbb-arm-linux-androideabi/mobile/android/base/AndroidManifest.xml |
|
| 62 | 64 |
|
| 63 | 65 |
|
| 64 | 66 |
./mach package |
Also available in: Unified diff