¿Cómo creo un jar gordo ejecutable con Gradle con dependencias de implementación?

Tengo un proyecto simple en Gradle 4.6 y me gustaría hacer un jar ejecutable de él. He intentadoshadow, gradle-fatjar-plugin, gradle-one-jar, spring-boot-gradle-plugin plugins pero ninguno de ellos agrega mis dependencias declaradas comoimplementation (No tengo ningunocompile unos) Funciona concompile p.ej. paragradle-one-jar plugin pero me gustaría tenerimplementation dependencias

¡Muchas gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta