History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-807
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Robin Shen
Votes: 13
Watchers: 7
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Expose QuickBuild artifacts store as Maven/Ivy repository

Created: 25/Jan/11 12:21 AM   Updated: 14/Mar/15 12:51 AM
Component/s: None
Affects Version/s: 3.1.18
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [25/Jan/11 12:25 PM]
Please consider to integrate with existing repo manager such as Nexus.

Jonathan Oulds [03/Aug/11 11:57 AM]
I would certainly welcome any integration between QuickBuild and Ivy.

Catalin Jora [27/Jun/13 01:19 PM]
Any updates on Nexus integration? We constantly have problems with artifacts due to size of system (terabytes of artifacts, 100+ machines that need access to the same binaries)...

Robin Shen [28/Jun/13 12:51 AM]
This will come into our next big QB release, but I can not give exact estimation for that release date yet. A work around: how about publishing your artifacts directly into Maven/Ivy repository within your Maven/Ant script?

Don Ross [10/Mar/15 06:15 PM]
I originally wanted this; however, my builds already have 'publish stuff to Nexus/Artifactory' as a grails target, making this redundant. Why ask QuickBuild to do something we are already getting for free?

Jonathan Oulds [13/Mar/15 03:42 PM]
There are other aspects to Artifactory integration besides publishing artefacts.

The two major ones that I see are:
1- The ability to link builds to artefacts via the Artifactory build info meta data.
2- The ability to pull artefacts directly from Artifactory via a QuickBuild step.

I would hope that the integration with Artifactory can be extended in the future with additional QuickBuild steps that interact with other parts of the Artifactory RESTful API e.g. moving and deleting artefacts.

Robin Shen [14/Mar/15 12:51 AM]
Artifactory integration in QB6 is able to publish artifacts and builds meta data to artifactory and get them linked. Also artifacts can be retrieved from artifactory via QB repository type "artifactory".