Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify Android build and bring up to date #273

Merged
merged 12 commits into from
Jan 5, 2018

Commits on Dec 29, 2017

  1. Configuration menu
    Copy the full SHA
    0b99d62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67787bb View commit details
    Browse the repository at this point in the history
  3. Upgrade gradle wrapper and build.gradle to support gradle 4.4.1 and A…

    …ndroid gradle plugin 3.0.1
    ignatk committed Dec 29, 2017
    Configuration menu
    Copy the full SHA
    3b212b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c47811 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be57406 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5ead6a5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4722d82 View commit details
    Browse the repository at this point in the history
  8. Limit JVM memory for gradle to 1GB

    Otherwise, builds are failing with oom
    ignatk committed Dec 29, 2017
    Configuration menu
    Copy the full SHA
    297e176 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b91cdb5 View commit details
    Browse the repository at this point in the history
  10. Split Android test into separate build and test stages

    Circle CI fails with out of memory. To reduce memory usage we will compile Themis before starting the emulator. This should also fail the build early if there are any issues with Android build without having to wait for emulator to boot (which takes a while).
    ignatk committed Dec 29, 2017
    Configuration menu
    Copy the full SHA
    dd6a26f View commit details
    Browse the repository at this point in the history
  11. Disable gradle deamon in CI

    ignatk committed Dec 29, 2017
    Configuration menu
    Copy the full SHA
    260c6b8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    edfed71 View commit details
    Browse the repository at this point in the history