Publishing to Bintray as an Ivy or Maven repo are pretty easy as can be seen at
https://t.co/WJx8J66WAZ (Rob Fletcher’s Compass)
and at the top of my Gist.
This however, relies on the package metadata being created manually on the bintray before upload or running a task from gradle to do this, something which I currently have in my buildSrc.
I am looking to create a proper plugin that can take care of the package creation metadata and the publishing.
Returning to the Gist listed earlier, I have two DSL proposals for doing this. I am actually not even sure how to implement it, but I think it is good to get the DSL right and then worry about the implementation. Any feedback on the DSL would be great and indeed any suggestion of creating a better way of doing it, even better.
P.S. Something done purely for downloading exists at https://bitbucket.org/davidmc24/gradle-bintray-plugin/src/6adc1aca5ed712b8802fe6b3830b2d860d9fda88/Bintray.gradle, but not as a full plugin.