Herramienta de línea de comandos en Ruby que automatiza la compilación de apps iOS y Android, las capturas de pantalla, la firma de código y las publicaciones en tiendas.
Triple-T/gradle-play-publisher
Plugin de Gradle que automatiza la compilación, carga, promoción y publicación de aplicaciones Android y sus metadatos en Google Play.
- Estrellas
- 4,321
- Forks
- 352
- Issues abiertos
- 23
- Último commit
- hace 23 días
¿Qué es?
Gradle Play Publisher (GPP) es un plugin de Gradle no oficial para proyectos Android que automatiza las publicaciones en Google Play. Puede compilar y subir un App Bundle o APK, promocionarlo entre canales como interno, alpha, beta y producción, y gestionar los lanzamientos graduales.
Además de los binarios, GPP sincroniza los metadatos de la tienda: títulos y descripciones localizados, recursos gráficos, notas de la versión, productos integrados en la aplicación y suscripciones. Una tarea de inicialización descarga una ficha existente para que puedas mantenerla en el control de versiones. La publicación se autentica mediante una cuenta de servicio de Google Play, y el plugin permite usar credenciales por variante de producto y combinar varias variantes en una sola publicación.
El proyecto está en modo de mantenimiento: los issues no se atienden activamente, pero se aceptan pull requests.
Funciones clave
- 01Compila y sube App Bundles o APKs a Google Play.
- 02Promociona publicaciones entre canales y actualiza los porcentajes de los lanzamientos graduales.
- 03Publica fichas localizadas, recursos gráficos y notas de la versión a partir de archivos fuente.
- 04Gestiona productos integrados en la aplicación y suscripciones.
- 05Permite usar credenciales de cuentas de servicio por variante y combinar varias variantes en una sola publicación.
Casos de uso
- Automatizar las publicaciones en Play Store desde un pipeline de CI.
- Mantener los textos y las capturas de pantalla de la ficha de la tienda bajo control de versiones.
- Publicar distintas variantes de producto en cuentas de Play separadas.
Inicio rápido
- 1
Sube el primer APK o App Bundle a través de Google Play Console
- 2
Crea una cuenta de servicio de Google Play con acceso a la API AndroidPublisher
- 3
Añade el complemento al módulo de tu app en el bloque plugins (id com.github.triplet.play, version 4.1.1)
- 4
Indica la clave JSON de la cuenta de servicio en el bloque play y ejecuta una tarea para validar la configuración
./gradlew bootstrapListing
Antes de usarlo
- El proyecto está en modo de mantenimiento: se ignoran los issues y solo se revisan las pull requests.
- La primera subida de la app debe hacerse manualmente en Google Play Console; el complemento no puede registrar una app nueva.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es gradle-play-publisher?
- Plugin de Gradle que automatiza la compilación, carga, promoción y publicación de aplicaciones Android y sus metadatos en Google Play. Gradle Play Publisher (GPP) es un plugin de Gradle no oficial para proyectos Android que automatiza las publicaciones en Google Play. Puede compilar y subir un App Bundle o APK, promocionarlo entre canales como interno, alpha, beta y producción, y gestionar los lanzamientos graduales.
- ¿gradle-play-publisher es gratuito? ¿Qué licencia tiene?
- gradle-play-publisher es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿gradle-play-publisher sigue mantenido?
- Mantenimiento activo. El último commit de gradle-play-publisher fue el 14 oct 2026.
- ¿Para qué puedo usar gradle-play-publisher?
- Automatizar las publicaciones en Play Store desde un pipeline de CI. Mantener los textos y las capturas de pantalla de la ficha de la tienda bajo control de versiones. Publicar distintas variantes de producto en cuentas de Play separadas.
- ¿Cómo se instala gradle-play-publisher?
- Sube el primer APK o App Bundle a través de Google Play Console Crea una cuenta de servicio de Google Play con acceso a la API AndroidPublisher Añade el complemento al módulo de tu app en el bloque plugins (id com.github.triplet.play, version 4.1.1) Indica la clave JSON de la cuenta de servicio en el bloque play y ejecuta una tarea para validar la configuración: ./gradlew bootstrapListing
- ¿Dónde consigo gradle-play-publisher?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Triple-T/gradle-play-publisher
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una biblioteca Kotlin/Android que añade a tu app un panel de navegación configurable con perfiles, insignias y elementos expandibles.
Plugin de Gradle para publicar bibliotecas de Java, Kotlin y Android, con fuentes y javadoc, en Maven Central u otros repositorios Nexus.
Automatiza el versionado semántico, la generación del changelog y la publicación de paquetes en CI a partir de los mensajes de commit.
Plugin de Gradle y biblioteca de Compose UI que recopila en tiempo de compilación las licencias de las dependencias y las muestra en aplicaciones Android y multiplataforma.
Herramienta CLI genérica que automatiza el aumento de versión, las etiquetas de Git, los changelogs, las releases de GitHub/GitLab y la publicación en npm.