[QFJ-846] Upload release to Maven or Sonatype central Created: 15/May/15 Updated: 05/Jul/16 Resolved: 24/Mar/16 |
|
Status: | Closed |
Project: | QuickFIX/J |
Component/s: | None |
Affects Version/s: | 1.6.0 |
Fix Version/s: | 1.6.2 |
Type: | Improvement | Priority: | Default |
Reporter: | Christoph John | Assignee: | Luca Burgazzoli |
Resolution: | Fixed | Votes: | 3 |
Labels: | None |
Issue Links: |
|
Comments |
Comment by Or Ming Chun [ 18/May/15 ] |
Yes, please upload to some public. For now, I need to checkout and build and publish to my own private repository. |
Comment by Shahbaz Chaudhary [ 20/May/15 ] |
It has always been a fair amount of pain working with quickfixj and its dependencies. Hope the files are uploaded to a repo with a good pom file. Not sure if the marketcetera guys are even in business anymore |
Comment by Or Ming Chun [ 20/May/15 ] |
Will Sonatype Central be a choose? It seems easy to use. |
Comment by Christoph John [ 20/May/15 ] |
Looks quite exactly like the MavenCentral requirements. I don't care actually where to upload. Are there any advantages for the one or the other? |
Comment by Or Ming Chun [ 20/May/15 ] |
I dont know either |
Comment by Shahbaz Chaudhary [ 24/May/15 ] |
I've had some success using the ServiceMix's qfj jars (pom entry below). I am not using any specific repository so maven is finding it on its own. This address shows what they have available: http://mvnrepository.com/artifact/org.apache.servicemix.bundles/org.apache.servicemix.bundles.quickfix Note that while I'm using version 1.5, 1.6 is there as well. I had some trouble with 1.6 so I dropped down to 1.5. <!-- QuickFIX/J dependencies from ServiceMix--> |
Comment by Mark Curtis [ 01/Jun/15 ] |
Why don't you just host it yourself on Github: http://kwebble.com/blog/2014/02/19/use-github-to-host-your-own-maven-repo If you go down this route don't forget to add -DcreateChecksum=true on the install. An example of this working can be found here: https://github.com/castramet/quickfixj In your maven project add: <repositories> Then pull in: <dependency> Hope this helps. |
Comment by Luca Burgazzoli [ 15/Dec/15 ] |
is there any plan to do so ? I'd like to update dependencies of Apache Camel QuickFIX component to use the official build which is now OSGi ready and we'd love to grab it from maven central instead of Marketcetera's own repo |
Comment by Christoph John [ 15/Dec/15 ] |
Actually yes. But did not have the time to follow this further. |
Comment by Luca Burgazzoli [ 15/Dec/15 ] |
I can work on it using Sonatype OSS if ok.
Anyone who whats to do a release needs to create an account on https://issues.sonatype.org/secure/Signup!default.jspa |
Comment by Christoph John [ 15/Dec/15 ] |
Sonatype OSS is fine with me. Thanks in advance. |
Comment by Luca Burgazzoli [ 15/Dec/15 ] |
Comment by Luca Burgazzoli [ 15/Dec/15 ] |
First upload on Sonatype OSS snapshots I think something do not need to be there, could you advice ? |
Comment by Christoph John [ 16/Dec/15 ] |
Thanks. What do you mean? Do you mean that we don't need to upload all the artifacts? |
Comment by Luca Burgazzoli [ 16/Dec/15 ] |
Yes, i.e. does quickfixj-distribution need to be on maven central ? |
Comment by Christoph John [ 17/Dec/15 ] |
I think the following artifacts can be left out:
Thanks! |
Comment by Luca Burgazzoli [ 18/Dec/15 ] |
It does not seem so simple and btw, they are also in marketcetera repo. Would it be ok if I'll look at how to remove some artifacts from delivery later on ? |
Comment by Laplie Anderson [ 05/Jul/16 ] |
The BigDecimal (-bd) versions of 1.6.2 have not been released to Maven central. Not sure if I this belongs on this issue or if another issue should be created. |
Comment by Christoph John [ 05/Jul/16 ] |
The BD builds are hosted here: http://repo.marketcetera.org/maven/org/quickfixj/ |
Comment by Laplie Anderson [ 05/Jul/16 ] |
The marketcetera repo only has snapshot builds for 1.6.2. 1.6.1 however is correct there under the old group id http://repo.marketcetera.org/maven/quickfixj/. Regardless, isn't the point of this issue to have all the jars on Maven central? |
Comment by Christoph John [ 05/Jul/16 ] |
Hmm, to me the BD build is a custom one. However, there is already QFJ-891. |