use gradle instead of maven; upload archive to sonatype repository