Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Put on a maven repo #12

Closed
Raynes opened this Issue Jun 29, 2012 · 12 comments

Comments

Projects
None yet
6 participants

Raynes commented Jun 29, 2012

Could you put ttorrent in a maven repository somewhere? This makes it much easier to use.

Owner

mpetazzoni commented Jun 29, 2012

That's a very good point. I'll see what I can do!

@ghost ghost assigned mpetazzoni Jul 2, 2012

I've decided to put ttorrent on a temporary public repository until the project owner facilitates this feature. Snapshots are automatically updated with the latest github revision.

http://repository-aidamina.forge.cloudbees.com/snapshot/

Meanwhile I would suggest @mpetazzoni to look at:
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide

Owner

mpetazzoni commented Oct 16, 2012

Yeah I've been looking at this recently as we've started using Maven a bit more extensively within Turn. Hopefully I'll have ttorrent up on the central repository soon. Hang tight.

I wonder, did you at the end put ttorrent into a maven repo?

Owner

mpetazzoni commented Feb 22, 2013

Sorry not yet. I've made some progress through the list of requirements but I still have a few to nail down (GPG signature, -javadoc.jar and -sources.jar, mainly).

Thanks for pinging on this, it helps putting it back on my radar.

Owner

mpetazzoni commented Mar 1, 2013

I started working on this a bit. The artifact is on Sonatype's staging Maven repo for now. I need to work on producing the -sources.jar and -javadoc.jar and then use the release plugin to cut a release that can be synced to Central.

Aidamina commented Mar 1, 2013

If your company doesn't have a build server of its own you could use a free alternative ( http://www.cloudbees.com/ ) It will poll git for changes and can be set to automatically push successful builds to a maven repo.

Owner

mpetazzoni commented Mar 6, 2013

We have an internal CI (Jenkins) that we'll use for that. It's really mostly a matter of POM config at this point. I have project approved on Sonatype already.

Contributor

a86c6f7964 commented Nov 22, 2013

what ever happened with this?

Owner

mpetazzoni commented Dec 6, 2013

Ok, snapshots have been deployed, I'm working on staging a release right now.

Owner

mpetazzoni commented Dec 6, 2013

ttorrent-1.4 has been released. It will get synced to Maven Central in a few hours (first sync takes a bit longer because it goes through review). I'll close the issue as soon as I've confirmed the artifact is available from the central repository.

@mpetazzoni mpetazzoni closed this in 9550b79 Dec 8, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment