Commit Graph
83 Commits
Author SHA1 Message Date
Peter Siegmund 95766fb4c2 header on phone can be swiped 2016-01-14 17:10:22 +01:00
Axel Uhl 0217ae7c03 Merge remote-tracking branch 'server/android-maven-build-bug3190' into android-maven-build-bug3190 2016-01-12 12:48:44 +01:00
Papick Garcia Taboada e197cf261a Fixed assets filtering in mobile pom 2015-12-15 08:30:32 +01:00
Papick Garcia Taboada db4d838761 Fixed asset filtering 2015-12-15 08:19:17 +01:00
Axel Uhl 427206c021 removed version specificity in codesigning Maven plugin, as succesged in https://wiki.wdf.sap.corp/wiki/display/LeanDI/Code+Signing+With+Lean+DI
Change-Id: I4c2e44fa7236a74032e4006cdcce73a9c638847b
2015-12-11 13:58:09 +01:00
Steffen Schaefer be0941b3c2 Changed activation condition for real codesinging to ldi.releaseType ==
customer
2015-12-09 11:24:13 +01:00
Papick Garcia Taboada 5874f705eb Fixed resource filtering 2015-12-09 09:04:51 +01:00
Papick Garcia Taboada 8454523cf5 Changed the folders for assets and filtered assets 2015-12-09 09:01:44 +01:00
Steffen Schaefer 5028564ec6 We currently don't support zipped publications of the APKs 2015-12-02 14:05:39 +01:00
Steffen Schaefer 1c75116628 Fix to make population of the build.info work again 2015-12-02 12:50:24 +01:00
Steffen Schaefer 21aa2b7e4e Removed unused Maven property 2015-12-02 11:35:48 +01:00
Papick Garcia Taboada cbe1975006 Rolled back build info property settings changes 2015-12-02 11:31:58 +01:00
Steffen Schaefer ac79b8177f play-services-gcm has been uploaded to Nexus with the groupId
com.google.android.gms. So we don't need special handling for the
groupId difference anymore.
2015-12-02 10:04:30 +01:00
Steffen Schaefer f5ddadb34b Added some documentation to the mobile/pom.xml regarding
Android/Lean DI builds
2015-12-02 09:41:43 +01:00
Steffen Schaefer 753ed9bd05 Trying to fix build.info creation in non Lean DI environment 2015-12-02 08:17:39 +01:00
Steffen Schaefer 6599298c14 Try to fix build.info on non Lean DI environment 2015-11-30 11:01:06 +01:00
Steffen Schaefer b5967de23c The environment variables GIT_BRANCH and GIT_COMMIT aren't available on
Lean DI
2015-11-30 10:39:16 +01:00
Steffen Schaefer 9ccb81e843 Using different groupId for play-services-gcm on Lean DI 2015-11-30 10:35:28 +01:00
Steffen Schaefer 2b434fca1e Using property ldi.releaseType to decide about the APK signing 2015-11-30 09:57:12 +01:00
Steffen Schaefer 68db3f89a3 Added <type>pom</type> to install-android-sdk dependency 2015-11-26 17:45:57 +01:00
Steffen Schaefer d549d23ef4 Moved install-android-sdk-windows to it's own Maven module
This causes the install not to be triggered for every module but only
once. In addition we don't need to comment the activation condition and
uncomment it on the release branch.
2015-11-26 16:45:41 +01:00
Steffen Schaefer c6c3ad84fb Removed comment that is obsolete 2015-11-26 16:07:44 +01:00
Steffen Schaefer 704c0f84bc Fixed Maven profile naming (copy&paste problem) 2015-11-26 16:06:42 +01:00
Steffen Schaefer 2b38ebe44d Using git-commit-id-plugin only in non Lean DI environment / Using env
information on Lead DI to construct a build tag
2015-11-26 15:41:19 +01:00
Steffen Schaefer aa82074a70 Android SDK path configuration for Lean DI moved to root POM to make it
work for /java projects
2015-11-19 10:59:06 +01:00
Steffen Schaefer 2bdbe6bac1 consistent naming of maven profiles 2015-11-18 16:29:44 +01:00
Steffen Schaefer 1415f297ae Maven profile configurations and activation conditions implemented for
release build
2015-11-18 15:16:28 +01:00
Steffen Schaefer a2d278b093 some profiles depend on property "!ldi.releaseBuild" now 2015-11-18 10:43:53 +01:00
Steffen Schaefer 159ae2c3e3 Moved parts of the leandi profile to root pom to be able to overwrite
properties for this profile
2015-11-16 15:52:59 +01:00
Steffen Schaefer db898ca013 Consistent Android versions and usage / android:android dependency is
taken from a different groupId on Lead DI
2015-11-16 15:49:04 +01:00
Steffen Schaefer c81c199ca2 Moved some configuration that is needed in /java and /mobile to root POM 2015-11-16 10:22:36 +01:00
Steffen Schaefer 07d4f2d7c2 Several changes to prepare release build configuration 2015-11-16 10:15:24 +01:00
Steffen Schaefer 7aed68ef05 Moved leandi property to root project 2015-11-16 10:10:26 +01:00
Steffen Schaefer 24fedf8471 Maven configuration change due to compatibility issues with Maven <3.2.2 2015-11-16 09:21:37 +01:00
Steffen Schaefer f0dcc278b8 Partial integration of build config for release build (needs some more
work to be complete)
2015-11-16 08:22:17 +01:00
Steffen Schaefer d00f775b75 Moved parts of the android maven build to profiles 2015-11-16 08:19:21 +01:00
Steffen Schaefer cd28ca5f63 Revert changes to introduce a parent pom for the app projects. It turned
out that there are limitations in Maven profiles that cause this
solution to not be more compact. So it's currently not necessary to have
the additional intermediate parent pom.

This reverts commit 604519cdbb.
This reverts commit 8178f57271.
This reverts commit 4bcb420513.
2015-11-13 10:44:32 +01:00
Steffen Schaefer 604519cdbb added app pom project to the module list of /mobile 2015-11-12 16:41:24 +01:00
Steffen Schaefer 88feae599a Fixed syntax error in pom.xml 2015-11-12 11:42:17 +01:00
Steffen Schaefer 29eae8056e Revert "upgraded versions to 1.1.0"
This reverts commit 08ecfb3014.
2015-11-10 17:10:14 +01:00
Steffen Schaefer 9fa0dbe3f5 Updated to support libraries version 22.1.1 2015-11-06 08:21:29 +01:00
Steffen Schaefer 9817d464b3 Updated google play services to version 7.5 and using version 22.0.0 of
the support libraries
2015-11-05 17:14:35 +01:00
Axel Uhl 08ecfb3014 upgraded versions to 1.1.0 2015-10-23 13:01:48 +02:00
Papick Garcia Taboada 3557b01de9 Introduced build info asset resource filtering 2015-10-19 16:42:18 +02:00
Steffen Schaefer 1c95125198 explicit configuration of maven-jarsigner-plugin version 2015-10-12 15:43:31 +02:00
Steffen Schaefer 8fd0f4b86e Changes to implement signing and zipalign for *.apks 2015-10-12 15:31:34 +02:00
Steffen Schaefer 7e30b1f17a Dependency/dependency management improvements for mobile projects and multi module build 2015-09-30 10:52:33 +02:00
Papick Garcia Taboada 496fee1395 Moved mobile build configuration into mobile parent pom 2015-09-29 09:29:17 +02:00
Steffen Schaefer ad6428aa6e Update to Android 5.1.1 and API 22 2015-09-15 10:18:25 +02:00
Steffen Schaefer ebaa1083ea Initial com.sap.sailing.buoy.positioning maven build 2015-08-13 17:15:57 +02:00