Gradle Plugins en Groovy: escribir y publicar tus plugins de Gradle "made easy"
Gradle se ha consolidado como herramienta de facto para construir y desplegar nuestros artefactos, igualando, si no superando, al propio Maven. Su DSL basado en Groovy nos permite hacer cosas que con Maven eran un dolor y sin embargo con Gradle nos basta un editor de texto.
Pero, como dijo Tio Ben, "un gran poder conlleva una gran responsabilidad" y esto implica que no puedes (debes) incluir una y otra vez trozos de código o scripts en diferentes proyectos.
En esta charla veremos qué cosas hay que tener en cuenta para crear un plugin de Gradle que pueda ser usado en nuestros proyectos e incluso cómo subirlo al repositorio público de Gradle para que pueda ser usado por cualquiera.
Como caso práctico veremos el código de algunos de los plugins que he publicado en estos últimos meses desde un simple 'hello' hasta una integración con Google Drive
Video:
--
Enlace al meetup: https://www.meetup.com/es-ES/madrid-gug/events/255661792/