Revision 2615cafa jenkins-build
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