JavaMoney / javamoney-shelter

A shelter for new ideas and modules to be adopted, e.g. via Adopt-a-JSR
Apache License 2.0
6 stars 6 forks source link

Create and publish groovy-money JAR. #13

Open msgilligan opened 9 years ago

msgilligan commented 9 years ago

The current groovy-demo subproject should be split in to two subprojects:

The groovy-money JAR should also be published to a Maven repo.

msgilligan commented 9 years ago

This is now a subtask of #18.

keilw commented 9 years ago

Can you do genuine sub-tasks in GitHub?;-)

keilw commented 9 years ago

About Maven, Anatole started looking at BinTray. If you already have a user, let's try that. There's a dedicated Bintray repo https://bintray.com/javamoney/maven. Bintray and JCenter (its equivalent to MavenCentral, you can also mirror there if you are an approved deployer) contain a lot of Groovy and Gradle stuff, so I guess they work fine.

msgilligan commented 9 years ago

I'm msgilligan on BinTray. I've published to BinTray before with Gradle and it went smoothly.

atsticks commented 9 years ago

Hi,

best look at the core packages, how it is done. Dont know details about groovy things (did not yet had a look at it - but appreciate very much your initiative): In the core packages I added a placeholder settings.xml to each repo and a travis postprocess step. User ID and password are defined via hidden environment properties. Given that travis can directly deploy (from maven - other build tools should work similarly) into BinTray, artifact signing for delivery into maven central is also prepared on bintray side (our private key is installed there). So I assume adapt your build, so it is working nicely with travis/bintray and you will get the rest of the delivery tool chain more or less OOTB... ?

2015-03-20 16:31 GMT+01:00 Sean Gilligan notifications@github.com:

I'm msgilligan https://bintray.com/msgilligan on BinTray. I've published to BinTray before with Gradle and it went smoothly.

— Reply to this email directly or view it on GitHub https://github.com/JavaMoney/javamoney-shelter/issues/13#issuecomment-84049925 .

Anatole Tresch Java Engineer & Architect, JSR Spec Lead Glärnischweg 10 CH - 8620 Wetzikon

Switzerland, Europe Zurich, GMT+1 Twitter: @atsticks _Blogs: _http://javaremarkables.blogspot.ch/ http://javaremarkables.blogspot.ch/

Google: atsticksMobile +41-76 344 62 79