Gradle convention plugins for Stream Android projects. These plugins provide standardized build configurations to ensure consistency across Stream's Android libraries and applications.
Note: These plugins are designed specifically for Stream's projects and workflows. They aren't intended for general-purpose use and may include Stream-specific configurations and conventions.
This repository contains reusable Gradle convention plugins that encapsulate common build logic, dependencies, and configurations used across Stream's Android projects.
io.getstream.android.library- For Android library modulesio.getstream.android.application- For Android application modulesio.getstream.java.library- For Java/Kotlin JVM library modules
Add the plugin to your project's build file:
plugins {
id("io.getstream.android.library") version "<version>"
// or
id("io.getstream.android.application") version "<version>"
// or
id("io.getstream.java.library") version "<version>"
}These plugins are published to:
See LICENSE file for details.