Сборка uberJar в maven репозиторий

Я использую task buildUberJar cuba для упаковки uberJar и uploadArchives для загрузки jar в мой репозиторий maven. Проблема в том, что я не знаю, как загрузить uberJar.
Где я могу найти исходный код groovy таска uploadArchives и таска builduberjar, чтобы переопределить их?
Как переопределить uploadArchives для создания и загрузки uberJar?

Реализовали через maven publish плагин gradle
apply plugin: 'maven-publish' ext { jarToPublish = file( 'path' ) } publishing { publications { uberJarPublication( MavenPublication ) { groupId artifactId version artifact } } repositories { maven { url = credentials { username password } } } }

1 симпатия