Skip to content

Repository files navigation

Android CI demo

Demo for an Android app CI/CD pipeline.

Toolchain

  • Android Gradle Plugin 9.2.1 (built-in Kotlin support)
  • Gradle 9.6.1
  • compileSdk 37, targetSdk / minSdk 36 (Android 16)
  • Build image: mobiledevops/android-sdk-image (JDK 21, platform android-36, build-tools 36.1.0)

CI

Local verification with Docker

Build the app inside the CI base image:

docker build --pull -t android-ci-demo .

The image is pinned to linux/amd64: Google does not ship a linux-arm64 aapt2, so Android resource builds require amd64. On Apple Silicon the build runs under emulation.

Planned Features

  • Unit / ui testing
  • Different app configuration (bundle id)
  • Signing the app with different key stores
  • Crash reporting integration
  • Analytics integration
  • Upload to Google Play Store

About

Demo for an Android app ci/cd pipeline.

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages